ORIGINAL CATAPULT DEVELOPMENTS LIMITED
13853392 - Incorporated on 17 January 2022
CATAPULT CREATIVE COMMUNICATIONS LIMITED
05865104 - Incorporated on 3 July 2006
CATAPULT VENTURE MANAGERS LIMITED
03818199 - Incorporated on 2 August 1999
CATAPULT WEB MARKETING LIMITED
07207696 - Incorporated on 30 March 2010
CATAPULT ULTIMATE HOLDINGS LIMITED
08565190 - Incorporated on 11 June 2013
CATAPULT DRAMATIC RIGHTS LIMITED
14422549 - Incorporated on 17 October 2022
UK CATAPULT HOLDINGS LIMITEDDisolved
15268976 - Dissolved on 30 April 2024
ADZORA TECHNOLOGIES LTD
15632058 - Incorporated on 10 April 2024
THE CATAPULT GROUP LIMITEDLiquidation
02925603 - Incorporated on 4 May 1994
CATAPULT ASSET MANAGEMENT LIMITEDDisolved
05440664 - Dissolved on 8 December 2021
CATAPULT DESIGN & DEVELOPMENT LIMITED
06344280 - Incorporated on 15 August 2007
THIS IS CATAPULT (UK) LIMITED
14479063 - Incorporated on 11 November 2022
SATELLITE CONSORTIUM LIMITEDDisolved
03073921 - Dissolved on 22 February 2022
SATELLITE C LTD
14769018 - Incorporated on 30 March 2023
SATELLITE414 LLP
OC308604 - Incorporated on 13 July 2004
SATELLITE 10 LTD
08658355 - Incorporated on 20 August 2013
G T SATELLITES LTD
04518636 - Incorporated on 23 August 2002
SATELLITEPROTV LTD
13780812 - Incorporated on 3 December 2021
MR. SATELLITE LTD
16409387 - Incorporated on 25 April 2025
TREBUCHET DESIGN LIMITED
04845730 - Incorporated on 25 July 2003