Unit 20, River Road Business Park, London, Barking IG11 0EA
This scrap yard for trucks placed close to the municipality of Barking (United Kingdom), offers an highly professional service to its purchasers, providing surprising bargains but with the highest excellency and a large diversity of inventory. Visitors have the possibility to contact them using: phone and website.