Company overview
Company Number
02342138
Name
Babcock International Group Plc
Entity type
Public Limited Company
Industry codes
71129
Status
Active
Incorporation date
1 February 1989
Address
33 Wigmore Street, London, W1U 1QX
Postal code
W1U 1QX
Country
United Kingdom