IMC MONTAN LIMITED
08339893 - Incorporated on 21 December 2012
IMC (FINANCE) LIMITEDDissolved
04457681 - Dissolved on 22 June 2010
MATIC ACTUATOR SYSTEMS LTD
11091028 - Incorporated on 1 December 2017
IMC TOYS (UK) LIMITEDLiquidation
05125223 - Incorporated on 11 May 2004
IMC MUSIC LIMITEDDissolved
03533380 - Dissolved on 26 June 2018
IMCWFR UK LIMITEDActive - Proposal to Strike off
07760036 - Incorporated on 2 September 2011
IMCUETO LIMITED
11592998 - Incorporated on 27 September 2018
IMC TILING LIMITED
06568102 - Incorporated on 16 April 2008
IMC CONSULT LIMITEDLiquidation
06879760 - Incorporated on 17 April 2009
IMC SYSTEMS LIMITED
03845742 - Incorporated on 21 September 1999
POTENTIA IMC LIMITEDDissolved
05318063 - Dissolved on 4 May 2010
IMC PRODUCTIONS LIMITEDActive - Proposal to Strike off
04555992 - Incorporated on 8 October 2002
IMC VISION LIMITEDDisolved
02931037 - Dissolved on 18 December 2023
IMC DIRECT LIMITEDDissolved
06822662 - Dissolved on 7 June 2011
IMC CREATIONS LIMITEDActive - Proposal to Strike off
04624016 - Incorporated on 23 December 2002
IMC RECRUITMENT LIMITEDDissolved
07182006 - Dissolved on 1 November 2011
IMC TRADING LIMITED
07189021 - Incorporated on 15 March 2010
IMC HEALTHCARE LIMITED
NI072693 - Incorporated on 22 May 2009
IMC INSTALLATIONS LIMITED
07257123 - Incorporated on 18 May 2010
IMC ELECTRICAL LIMITEDActive - Proposal to Strike off
03508198 - Incorporated on 11 February 1998