SPECIAL PREPARATION LIMITEDDisolved
15430043 - Dissolved on 21 January 2025
CALMWATER BAY SKI CLUB LIMITEDDisolved
03900116 - Dissolved on 22 February 2022
BAE SYSTEMS SURFACE SHIPS (HOLDINGS) LIMITED
06135651 - Incorporated on 2 March 2007
PREPARATION DAY LTD
09086917 - Incorporated on 16 June 2014
PODIUM PREPARATION LTDDisolved
10581244 - Dissolved on 27 July 2021
UNLIMITED PREPARATION LTDDisolved
15517957 - Dissolved on 6 August 2024
GREENE'S EDUCATIONAL SERVICES LIMITED
08525130 - Incorporated on 13 May 2013
45, Pembroke Street, Oxford, OX1 1BP
SURFACE LIMITED
05497526 - Incorporated on 3 July 2005
BAE SYSTEMS SURFACE SHIPS (OVERSEAS) LIMITED
06930355 - Incorporated on 10 June 2009
BAE SYSTEMS SURFACE SHIPS MARITIME LIMITEDLiquidation
04164801 - Incorporated on 21 February 2001
BAE SYSTEMS SURFACE SHIPS INTERNATIONAL LIMITED
04380304 - Incorporated on 25 February 2002
BAE SYSTEMS SURFACE SHIPS (HALMATIC) LIMITEDDissolved
07683934 - Dissolved on 27 December 2011
DTT PREPARATION LTDDisolved
07280078 - Dissolved on 1 July 2025
TEST PREPARATION LTDActive - Proposal to Strike off
08348747 - Incorporated on 7 January 2013
FLOOR PREPARATION LTD
09273155 - Incorporated on 21 October 2014
BH PREPARATION LTD
NI660283 - Incorporated on 2 April 2019
QUICK PREPARATION LTD
15751690 - Incorporated on 31 May 2024
BAE SYSTEMS SURFACE SHIPS PORTSMOUTH LIMITEDLiquidation
04298873 - Incorporated on 4 October 2001
BAE SYSTEMS SURFACE FLEET SOLUTIONS LIMITED
03666535 - Incorporated on 12 November 1998
BAE SYSTEMS SURFACE SHIPS SUPPORT LIMITEDLiquidation
03246760 - Incorporated on 6 September 1996