Babcock Transformers Ltd
Meadow La, Loughborough LE111NB Loughborough , Leicestershire, United Kingdom United Kingdom
- Profile: Babcock Transformers Ltd is a Bearings company located at Loughborough , Leicestershire,, United Kingdom United Kingdom, address is Meadow La, Loughborough, Loughborough , Leicestershire, LE111NB UK, postcode is LE111NB, you can contact Babcock Transformers Ltd by phone 441509610000