Babcock International Group PLC

MARINE

Delivering complex through-life engineering services, technology, equipment, consultancy and training through unique owned and managed infrastructure to global defence and civil customers.

Contact Information
Address: 
Babcock International, 33 Wigmore Street, London, W1U 1QX
Switchboard Number: 
+44 (0) 23 8048 8800X