COMMUNICATION TECHNOLOGY LIMITED
03722022 - Incorporated on 26 February 1999
M & H MOTORSPORT & ACCESSORIES LIMITEDDissolved
03752633 - Dissolved on 9 February 2013
BLESSED CBD LTDDisolved
13682664 - Dissolved on 21 February 2023
ENIGMA SYSTEMS LTDDisolved
12645855 - Dissolved on 9 November 2021
ENIGMATA LIMITEDDissolved
04348049 - Dissolved on 16 October 2010
ENIGMA IMAGERY LTDActive - Proposal to Strike off
12328877 - Incorporated on 22 November 2019
FBA ENIGMA LIMITEDActive - Proposal to Strike off
11286541 - Incorporated on 3 April 2018
ENIGMA IT FUSION LLPDissolved
OC313205 - Dissolved on 9 July 2013
ENIGMA ONE LIMITED
08561220 - Incorporated on 7 June 2013
ENIGMA DIGITAL LTDDissolved
08939872 - Dissolved on 3 November 2015
ENIGMA IS (UK) LIMITED
12207272 - Incorporated on 13 September 2019
ENIGMA APPAREL LTD
15735248 - Incorporated on 22 May 2024
ENIGMA DEFENCE LTD
16178027 - Incorporated on 12 January 2025
ENIGMA GROUP HOLDINGS LTD
07369282 - Incorporated on 8 September 2010
ENIGMA FMA LIMITED
03436128 - Incorporated on 18 September 1997
ENIGMA TELECOM LTD
07202599 - Incorporated on 25 March 2010
ENIGMA MOBILES LTDActive - Proposal to Strike off
SC414839 - Incorporated on 18 January 2012
ENIGMA FINANCE LTDActive - Proposal to Strike off
10820095 - Incorporated on 15 June 2017
ENIGMA WELDING LTDActive - Proposal to Strike off
11436704 - Incorporated on 27 June 2018
ENIGMA VFX LIMITED
14398310 - Incorporated on 4 October 2022