Leyland Auto Ltd
Meadow Works, 220 Cocker Road, Walton Summit Centre, Bamber Bridge, Preston PR58BP Preston , Lancashire, United Kingdom United Kingdom
- Profile: Leyland Auto Ltd is a Auto Electrical Engineers company located at Preston , Lancashire,, United Kingdom United Kingdom, address is Meadow Works, 220 Cocker Road, Walton Summit Centre, Bamber Bridge, Preston, Preston , Lancashire, PR58BP UK, postcode is PR58BP, you can contact Leyland Auto Ltd by phone 441772695000