IMC-ENG LIMITED
SC815610 - Incorporated on 5 July 2024
IMC VAPEZ LTDDisolved
13860526 - Dissolved on 15 July 2025
IMC STAFF LTD
13445082 - Incorporated on 8 June 2021
IMCCARS LTDDisolved
13131016 - Dissolved on 21 June 2022
IMC MEDIA LTD
16146669 - Incorporated on 20 December 2024
IMCOWEB LTD
10383603 - Incorporated on 19 September 2016
IMC BUILD LTD
14876469 - Incorporated on 17 May 2023
IMC ADMIN LTD
SC796614 - Incorporated on 25 January 2024
KONBERGER LTDDisolved
11885594 - Dissolved on 24 May 2022
IMCASSO LTD.Active - Proposal to Strike off
07958233 - Incorporated on 21 February 2012
IMC FOUNDATION
CE033763
IMC CARS LIMITEDDissolved
07927187 - Dissolved on 16 September 2014
IMC ENVIRO LTD
11314212 - Incorporated on 17 April 2018
ENERGY IMC LTD
13240494 - Incorporated on 3 March 2021
IMC MOTORS LTD
SC823368 - Incorporated on 20 September 2024
KRAUSE IMC LTDDisolved
11454440 - Dissolved on 2 August 2022
IMC RETAIL LTD
13547818 - Incorporated on 4 August 2021
IMCMANUS79 LTDDisolved
14572971 - Dissolved on 11 June 2024
IMCKUK LIMITEDActive - Proposal to Strike off
09304513 - Incorporated on 11 November 2014
IMC DATA LIMITED
14809171 - Incorporated on 17 April 2023