Unit 11 Pennington Close, Albion Road, West Bromwich, West Midlands B70 8BA, United Kingdom
Distance: 422 yd.
Company description
Suppliers and installers of double glazing windows, doors and conservatories to the trade and public. Retailers of fascias soffits and building plastics. Glass cut to size and double glazing spares.