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 PROPULSION LTDActive - Proposal to Strike off
10683611 - Incorporated on 22 March 2017
CATAPULT STUDIO LIMITED
10804910 - Incorporated on 6 June 2017
CATAPULT CREATIONS LTDDisolved
NI705406 - Dissolved on 1 April 2025
CATAPULT ANALYTIX LTD
15855817 - Incorporated on 24 July 2024
CATAPULT ACCOUNTING LTD
15896259 - Incorporated on 14 August 2024
CATAPULT (INTERNATIONAL) LIMITED
15917325 - Incorporated on 27 August 2024
DIALOG SEMICONDUCTOR LIMITED
03505161 - Incorporated on 5 February 1998
ON SEMICONDUCTOR LIMITED
03765736 - Incorporated on 7 May 1999
ICARUS SEMICONDUCTOR LIMITEDActive - Proposal to Strike off
04712150 - Incorporated on 26 March 2003
RF SEMICONDUCTOR LIMITED
SC386291 - Incorporated on 30 September 2010
SEMICONDUCTOR SPECIALISTS LIMITED
04098628 - Incorporated on 30 October 2000
SILANSYS SEMICONDUCTOR LIMITED
NF004248 - Incorporated on 29 January 2008
DALLAS SEMICONDUCTOR CORPORATION
FC022007 - Incorporated on 20 August 1997
SEMICONDUCTOR TECHNOLOGY LIMITED
SC470577 - Incorporated on 20 February 2014
POWERVENTURE SEMICONDUCTOR LIMITEDDisolved
08688900 - Dissolved on 18 June 2024
MINT SEMICONDUCTOR LIMITEDActive - Proposal to Strike off
09258352 - Incorporated on 10 October 2014
NCL SEMICONDUCTOR LTDDisolved
12372595 - Dissolved on 27 August 2024