IMFS PROPERTIES LTD
15218977 - Incorporated on 18 October 2023
IMF SOLAR ENERGY LTDActive - Proposal to Strike off
08502066 - Incorporated on 24 April 2013
IMF MEDIA LIMITEDActive - Proposal to Strike off
05902937 - Incorporated on 11 August 2006
IMFA SOFT LIMITEDActive - Proposal to Strike off
07833110 - Incorporated on 2 November 2011
IMF HOMES LIMITED
11872246 - Incorporated on 9 March 2019
ILKESTON MOTOR FACTORS LIMITED
08559517 - Incorporated on 6 June 2013
CLEVER CLOGS CONTRACTORS LIMITED
08138429 - Incorporated on 11 July 2012
360 COMPLIANCE LIMITEDDisolved
13664097 - Dissolved on 31 May 2022
IMF PROPERTIES LIMITED
12855632 - Incorporated on 3 September 2020
IMF SOLUTIONS LIMITED
11238012 - Incorporated on 6 March 2018
IMF CAPITAL LIMITEDDisolved
12120528 - Dissolved on 2 January 2024
IMF CLEANING LIMITED
16202085 - Incorporated on 22 January 2025
IMFIBA LIMITED
08162371 - Incorporated on 31 July 2012
IMFUNA LIMITED
07606499 - Incorporated on 15 April 2011
IMFW DTP LIMITED
10306270 - Incorporated on 1 August 2016
IMF CORPORATION SEActive - Proposal to Strike off
SE000136 - Incorporated on 8 April 2019
IMF SERVICES LIMITEDActive - Proposal to Strike off
11492046 - Incorporated on 31 July 2018
IMF GLOBAL LIMITED
12601812 - Incorporated on 14 May 2020
DIGITAL IMF LIMITEDActive - Proposal to Strike off
11274164 - Incorporated on 26 March 2018
IMF KITCHENS LIMITED
04908204 - Incorporated on 23 September 2003