Lighterage Hill, Newham Rd, Newham, Truro TR1 2SU
This scrap yard placed near the city of Truro (United Kingdom), delivers a very specialized and professional service to its purchasers, providing attractive offers but with the highest quality and a huge diversity of inventory. Visitors have the option to get in touch with them using: phone and website.