TOM ALLAN IMC LIMITEDDisolved
07580971 - Dissolved on 11 January 2025
IMC DEVELOPMENT LTDDissolved
08112331 - Dissolved on 30 September 2014
IMC ASSESSORS LTD
09382440 - Incorporated on 9 January 2015
IMC LANDSCAPES LTD
12067007 - Incorporated on 24 June 2019
IMC CONSTRUCT LTD
12231058 - Incorporated on 27 September 2019
IMC CONSULTING LTDActive - Proposal to Strike off
10335861 - Incorporated on 18 August 2016
IMC CARPENTRY LTDDisolved
10788445 - Dissolved on 24 October 2023
IMC SOLUTIONS LTDDisolved
11057414 - Dissolved on 28 November 2023
IMC ELECTRICAL LTD
13933789 - Incorporated on 22 February 2022
IMC DEVELOPMENTS LTD
13952503 - Incorporated on 3 March 2022
IMC PLASTERING LTD
14152573 - Incorporated on 6 June 2022
IMC SOLUTIONS LTDActive - Proposal to Strike off
09958325 - Incorporated on 19 January 2016
IMCO SERVICES LTD.
05741894 - Incorporated on 14 March 2006
IMC UNIVERSAL LTD
08548614 - Incorporated on 30 May 2013
IMCO PARTNERS LTD.Active - Proposal to Strike off
10427940 - Incorporated on 14 October 2016
IMC CONSTRUCT LTDActive - Proposal to Strike off
10985753 - Incorporated on 28 September 2017
IMC INTERIORS LTDDisolved
13661661 - Dissolved on 21 January 2025
IMCK TRAINING LTDDisolved
13060317 - Dissolved on 3 September 2024
IMCONSULTANCY LIMITED
03593407 - Incorporated on 6 July 1998
IMCURA GLOBAL LTD
16121302 - Incorporated on 5 December 2024