Babcock International Group
Babcock International Group is a focused support services company working primarily with public sector institutions to supply effective, long term solutions to support their core operations. The company is organised into four business Divisions in the United Kingdom with overseas operations in Africa, North America and Australasia.
Address: Babcock International Group
PC103, Devonport Royal Dockyard
Plymouth, PL1 4SG
Tel: +44 (0)1752 324893
Contact: Richard Foran