EXECUTIVE COACHING AND MENTORING LTDDissolved
05258181 - Dissolved on 3 December 2013
IF2 LIMITED
07219379 - Incorporated on 11 April 2010
IF2020 LIMITED
12973950 - Incorporated on 26 October 2020
IFX INDUSTRIAL HOLDINGS LLPLiquidation
OC390251 - Incorporated on 8 January 2014
IF 7 LIMITED
04029011 - Incorporated on 7 July 2000
D IF LIMITEDActive - Proposal to Strike off
10525655 - Incorporated on 14 December 2016
FUTURE TRAK INSTALLATIONS LIMITEDLiquidation
08183827 - Incorporated on 17 August 2012
IF(U.K) LIMITED
09970374 - Incorporated on 26 January 2016
931IF LIMITEDActive - Proposal to Strike off
11097641 - Incorporated on 5 December 2017
IF SOLUTIONS LIMITED
04429467 - Incorporated on 1 May 2002
IF MUSIC LIMITEDDisolved
04663639 - Dissolved on 21 November 2021
FLEXIT IF LIMITEDDissolved
02752644 - Dissolved on 10 April 2011
IF ARCHITECTURE LIMITED
06886298 - Incorporated on 23 April 2009
IF-UNTITLED LIMITED
04928406 - Incorporated on 10 October 2003
IF TOURING LIMITEDDissolved
07437061 - Dissolved on 9 January 2018
IF (NW) LIMITED
08077361 - Incorporated on 21 May 2012
IF LIVE LIMITEDActive - Proposal to Strike off
07599455 - Incorporated on 11 April 2011
IF FIDUCIARY LIMITED
03183113 - Incorporated on 4 April 1996
IF WEALTH LIMITED
09656330 - Incorporated on 25 June 2015
IF SPORT LIMITEDDissolved
09071611 - Dissolved on 10 July 2018