Longwood Road, Trafford Park, Stretford M17 1PZ, England, United Kingdom
Distance: 1408 yd.
Company description
Industrial Door Systems was founded in 1986 with the opening of the first branch in Manchester followed by Watford, West Bromwich, Bristol and Dewsbury.