Babcock2 Ltd
Babcock2 Ltd is located in 2 Cavendish Square, London, W1G 0PX United Kingdom, in United Kingdom and the main services are Naval Construction, Shipbuilding.
You can view all companies like Babcock2 Ltd in all countries :
Babcock2 Ltd Location
Address: 2 Cavendish Square, London, W1G 0PX United Kingdom
Phone Numbers: +44 207291 50 00
Country: United Kingdom
Lattitude: 51.516302
Longitude: -0.144093
Google Map: 51.516302,-0.144093
Babcock2 Ltd Profile
Total Staff and Workers : > 500
Sales Turnover : 10.000 K