Company name: Edge Retail Manufacturing Ltd
Description: Edge Retail designs, develops, manufactures, installs and maintains sites and units for brands and retailers around the world from our UK Leicester office.
73 Grace Rd, Leicester LE2 8AD, United Kingdom