532, 534 Scott Hall Rd, Chapel Allerton, Leeds LS7 3RA
This breakers yard specialized in trucks located in the town of Leeds (United Kingdom), delivers an highly efficient service to its clients, with excellent offers but with the highest quality and a large diversity of catalog. You have the possibility to get in touch with them using: phone and website.