Overview
Legal name
BABCOCK TRANSFORMERS LIMITED
Region
East Midlands
Registered address
FALCON WORKS
PO BOX 7713 MEADOW LANE
LOUGHBOROUGH
LEICESTERSHIRE
LE11 1ZF
Insolvency history
No