IMF PHOTOGRAPHY LTD
09808826 - Incorporated on 4 October 2015
CONSTRUCTION IMF LTDDisolved
12915976 - Dissolved on 17 January 2023
IMF COMMERCIAL LTD
14387216 - Incorporated on 29 September 2022
IMF TRANSPORTATION LTD
13894959 - Incorporated on 4 February 2022
IMFIC LIMITED
SC735829 - Incorporated on 17 June 2022
IMF LOGISTICS LTDDisolved
13079280 - Dissolved on 28 February 2023
IMFA SOLUTIONS LTDActive - Proposal to Strike off
09085331 - Incorporated on 13 June 2014
IMF INC LIMITEDDisolved
07710525 - Dissolved on 7 November 2021
IMFRA LIMITED
14665560 - Incorporated on 15 February 2023
IMF MANAGEMENT LIMITED
09072882 - Incorporated on 5 June 2014
IMF CONSTRUCTION LTDDisolved
11346429 - Dissolved on 12 July 2022
IMF SPRINKLERS LTD
10719094 - Incorporated on 10 April 2017
IMF INVESTEMENT LTDDisolved
13486780 - Dissolved on 30 November 2021
IMF GOLDMINE LLP
OC367220 - Incorporated on 11 August 2011
IMFREE LIMITEDActive - Proposal to Strike off
09269562 - Incorporated on 17 October 2014
COSTSCAPE LIMITEDActive - Proposal to Strike off
06683083 - Incorporated on 28 August 2008
IMF ELECTRICAL LTD
12781915 - Incorporated on 30 July 2020
IMF CONSTRUCTION LTDActive - Proposal to Strike off
09966175 - Incorporated on 22 January 2016
IMF ENTERPRISE LTDLiquidation
SC574873 - Incorporated on 29 August 2017
IMF LOCKSMITHS LTD
12465857 - Incorporated on 17 February 2020