ENIGMA VM LIMITEDDissolved
05120815 - Dissolved on 12 June 2012
ENIGMA I.T (UK) LIMITEDLiquidation
06747538 - Incorporated on 12 November 2008
ENIGMAS2 LIMITEDDissolved
03816498 - Dissolved on 25 October 2011
ENIGMAR LIMITEDActive - Proposal to Strike off
06546726 - Incorporated on 27 March 2008
ENIGMA IP LIMITEDDisolved
13506476 - Dissolved on 17 January 2023
ENIGMA ST LIMITEDDisolved
14807025 - Dissolved on 24 September 2024
JUST GLOBAL UK LTD
02897462 - Incorporated on 11 February 1994
IMPACT XM LIMITED
02651093 - Incorporated on 3 October 1991
SAVE FABRIC LONDON LIMITEDDissolved
06217451 - Dissolved on 4 December 2018
CEGEDIM RX LIMITED
02855109 - Incorporated on 20 September 1993
CAMERON LEE CARPETS (HOLDINGS) LIMITEDDissolved
03721296 - Dissolved on 8 October 2013
ENIGMAX LIMITED
05400932 - Incorporated on 22 March 2005
MK-ENIGMA LIMITEDDissolved
09550345 - Dissolved on 18 June 2019
ENIGMA AI LIMITED
15507630 - Incorporated on 20 February 2024
5TH ENIGMA LIMITED
04000502 - Incorporated on 24 May 2000
ENIGMA AI LIMITEDActive - Proposal to Strike off
09083554 - Incorporated on 12 June 2014
ENIGMA CG LIMITEDDisolved
10248608 - Dissolved on 15 February 2023
MMC TRADERS LTDDisolved
14289019 - Dissolved on 21 January 2025
ENIGMA TRAINING LTDDisolved
12655238 - Dissolved on 14 May 2024
RENT25 LTDActive - Proposal to Strike off
10758423 - Incorporated on 8 May 2017