Unit 2a, Canal Wharf, Station Rd, Slough SL3 6EG
They offer a very specialized and qualified service at great prices, with a huge depht of catalog and with the warranties demanded by its clients. Visitors can locate this scrap yard in the municipality of Slough (United Kingdom). More information: They're open from Monday to Friday.