IMFOPROP LIMITEDDisolved
14214363 - Dissolved on 20 August 2024
IMFOCUSED LIMITED
09573962 - Incorporated on 5 May 2015
IMFA SPORTS LIMITEDActive - Proposal to Strike off
10366397 - Incorporated on 8 September 2016
IMFA GLOBAL LIMITED
11140915 - Incorporated on 9 January 2018
KEMPSTON & BIDDENHAM IMF LTDDissolved
07124305 - Dissolved on 5 November 2013
IMF PROPERTY DEVELOPMENTS LTD
09841821 - Incorporated on 26 October 2015
IMFAVIATION LIMITEDActive - Proposal to Strike off
10194655 - Incorporated on 23 May 2016
IMFPOLISHER LIMITEDDisolved
12034602 - Dissolved on 19 September 2023
IMFCONSULTING LIMITED
07706215 - Incorporated on 15 July 2011
WORLD PRICECUT LTD
09766613 - Incorporated on 8 September 2015
IMFEST GRANDLOYAL LP
SL011123 - Incorporated on 8 August 2012
IMFACTUM ACC LIMITED
15817733 - Incorporated on 3 July 2024
IMF ENERGY INVESTMENTS LTD
06671916 - Incorporated on 13 August 2008
IMF QUALITY INSPECTION LTDActive - Proposal to Strike off
12087518 - Incorporated on 5 July 2019
IMF FIXING ,FACADE CONSTRUCTION LTD
11593426 - Incorporated on 28 September 2018
NND CONSULTING LIMITEDDisolved
10106384 - Dissolved on 14 June 2022
IMF RESTORATION SERVICES LTD
07775422 - Incorporated on 15 September 2011
IMF STRUCTURAL ENGINEERING LTD
SC618589 - Incorporated on 18 January 2019
IMF MANAGEMENT SOLUTIONS LIMITEDActive - Proposal to Strike off
10594596 - Incorporated on 1 February 2017
IMF CHANGE CONSULTANTS LIMITEDActive - Proposal to Strike off
07936688 - Incorporated on 6 February 2012