IMCS1 LTD
15810543 - Incorporated on 1 July 2024
IMCX LTDDisolved
14203827 - Dissolved on 5 December 2023
IMCE LTDDisolved
07545001 - Dissolved on 1 July 2025
U3IMC LIMITEDDissolved
07436106 - Dissolved on 31 July 2012
IMC05 LIMITEDActive - Proposal to Strike off
09913601 - Incorporated on 11 December 2015
ENG IMC LTDDisolved
09719313 - Dissolved on 8 February 2022
IMCOM LTD
10006061 - Incorporated on 15 February 2016
IMCEC LTD
12380212 - Incorporated on 30 December 2019
IMCO SA LTD
13333440 - Incorporated on 14 April 2021
IMCSO LTD
15739585 - Incorporated on 24 May 2024
POLK IMC LP
SL007564 - Incorporated on 21 December 2009
IMC LIMITEDLiquidation
06623872 - Incorporated on 18 June 2008
IMCPS LTDActive - Proposal to Strike off
07488455 - Incorporated on 11 January 2011
IMCIC LTDActive - Proposal to Strike off
07886230 - Incorporated on 19 December 2011
IMC INC LTD
09524957 - Incorporated on 2 April 2015
IMCT CO., LTDDissolved
07908894 - Dissolved on 19 November 2013
IMCARD LP
SL017408 - Incorporated on 25 July 2014
VEO IMC LTDActive - Proposal to Strike off
SC635819 - Incorporated on 11 July 2019
IMC & CMI LTDDisolved
13946598 - Dissolved on 10 October 2023
IMCOW LTD
14282669 - Incorporated on 8 August 2022