IFMA LTD
11162210 - Incorporated on 22 January 2018
IFMP LTDDisolved
12326219 - Dissolved on 23 August 2022
IFM LTDDisolved
12651043 - Dissolved on 9 November 2021
4IFM LTD
08731334 - Incorporated on 14 October 2013
360 IFM LTDDisolved
12047016 - Dissolved on 13 July 2021
IFM LTD
13871191 - Incorporated on 25 January 2022
31 Wickham Road, Colchester, CO3 3ED
IFMM LTD
15177178 - Incorporated on 30 September 2023
IFMO LTD
15114683 - Incorporated on 5 September 2023
IFM RE LTD
14054760 - Incorporated on 19 April 2022
IFMAC LTD
12475616 - Incorporated on 21 February 2020
IFMS AT LTDDissolved
08037881 - Dissolved on 28 May 2013
IFMAKS LTD
13076926 - Incorporated on 11 December 2020
IFMAL UK LTD
13039108 - Incorporated on 24 November 2020
IFMAXX LTD
14634664 - Incorporated on 2 February 2023
IFMIDI LTD
13430446 - Incorporated on 1 June 2021
IFM.CORP LTD
14640379 - Incorporated on 6 February 2023
IFM39 LIMITEDDisolved
SC687149 - Dissolved on 21 March 2023
IFM SALES LTD
12587880 - Incorporated on 6 May 2020
IFMM LIMITEDDissolved
07142979 - Dissolved on 20 September 2011
IFM.TV LIMITEDDissolved
07539165 - Dissolved on 14 January 2014