Babcock International

CONTACT DETAILS

33 Wigmore Street
London
W1U 1QX
United Kingdom

Tel: 0207 3555300

Website: www.babcockinternational.com

COMPANY DETAILS

Year Established: 1996
VAT No: GB 671 4344 39
No of Employees: 1001-5000

COMPANY TYPE

Consultancy; Contractor; Services Provider