BABCOCKWELCH LTD
11488172 - Incorporated on 27 July 2018
BABCOCK ES 2019 LIMITEDActive - Proposal to Strike off
03341932 - Incorporated on 27 March 1997
BABCOCK PS 2019 LIMITEDActive - Proposal to Strike off
02888133 - Incorporated on 17 January 1994
CMP INFORMATION HOLDINGS
04399412 - Incorporated on 20 March 2002
FBM BABCOCK MARINE HOLDINGS (UK) LIMITED
02530482 - Incorporated on 13 August 1990
BABCOCK PED LIMITED
00645126 - Incorporated on 22 December 1959
A2B ANALYTICS HOLDINGS LIMITED
13744726 - Incorporated on 15 November 2021
BABCOCK MSS LIMITED
01996548 - Incorporated on 6 March 1986
ALTRAD BABCOCK LIMITED
00839354 - Incorporated on 1 March 1965
BABCOCK ASSESSMENTS LIMITED
02881056 - Incorporated on 15 December 1993
BABCOCK AEROSPACE LIMITED
03887962 - Incorporated on 3 December 1999
BABCOCK DYNCORP LIMITED
04904018 - Incorporated on 18 September 2003
BABCOCK (WAKEFIELD) LIMITED
06728929 - Incorporated on 21 October 2008
BABCOCK ENERGY LIMITEDDisolved
01160552 - Dissolved on 11 February 2025
BABCOCK TRANSMISSION LIMITEDActive - Proposal to Strike off
01624747 - Incorporated on 25 March 1982
BABCOCK-MOXEY LIMITEDActive - Proposal to Strike off
00084992 - Incorporated on 21 June 1905
SECURITY ANALYTICS SYSTEMS LTDDisolved
13612160 - Dissolved on 9 July 2024
BABCOCK MONTAJES, S.A.
FC031157 - Incorporated on 31 December 2012
BABCOCK MONTAJES, S.A.open
BR016223 - Incorporated on 31 December 2012
BABCOCK UKRAINE LIMITED
15155796 - Incorporated on 22 September 2023