CATAPULT PROPERTIES LIMITED
14379604 - Incorporated on 27 September 2022
PROJECT CATAPULT LIMITED
12028086 - Incorporated on 3 June 2019
CATAPULT CONSULTING LIMITED
06550024 - Incorporated on 31 March 2008
CATAPULT MUSIC LIMITEDLiquidation
01522862 - Incorporated on 16 October 1980
CATAPULT DESIGN LIMITED
04370689 - Incorporated on 11 February 2002
CATAPULT HOLDINGS LIMITED
05590583 - Incorporated on 12 October 2005
CATAPULT VENTURES LIMITEDDisolved
09712953 - Dissolved on 11 August 2023
CATAPULT CORPORATE LIMITED
09783704 - Incorporated on 18 September 2015
CATAPULT STUDIO LIMITED
10804910 - Incorporated on 6 June 2017
CATAPULT (INTERNATIONAL) LIMITED
15917325 - Incorporated on 27 August 2024
SATELLITE LIMITED
06795313 - Incorporated on 20 January 2009
CATAPULT LABS LTD
13769896 - Incorporated on 29 November 2021
CATAPULT 100% VINYL LTDActive - Proposal to Strike off
03696312 - Incorporated on 15 January 1999
ESPIONAGE LTD
03210080 - Incorporated on 10 June 1996
CATAPULT CLUB LTD
15835716 - Incorporated on 12 July 2024
CATAPULT CLOUD LTD
16479221 - Incorporated on 28 May 2025
CATAPULT IDEAS LTDDissolved
06504489 - Dissolved on 24 April 2012
CATAPULT MONEY LTD
16248521 - Incorporated on 12 February 2025
CATAPULT MEDIA LTD
06043667 - Incorporated on 8 January 2007
FUTURE CITIES CATAPULT LIMITEDDisolved
08041915 - Dissolved on 14 March 2023