ICFR LTDActive - Proposal to Strike off
08915055 - Incorporated on 27 February 2014
SB ICF LTD
11936640 - Incorporated on 10 April 2019
ICFH LTDDissolved
07276293 - Dissolved on 27 December 2011
VP ICF LTD
08376533 - Incorporated on 28 January 2013
ICF INC. LTD
12197610 - Incorporated on 9 September 2019
MON ICF CYFDisolved
10301054 - Dissolved on 21 January 2025
ICFIT LTDActive - Proposal to Strike off
10324331 - Incorporated on 11 August 2016
ICFEC LTDDisolved
14525548 - Dissolved on 14 May 2024
ICFSC LTDDissolved
06107931 - Dissolved on 14 April 2015
ECO ICF LTDDisolved
12184466 - Dissolved on 15 April 2025
PRO ICF LTD
14774612 - Incorporated on 2 April 2023
ICF - IT LIMITEDDissolved
05350354 - Dissolved on 15 February 2011
ICFL LIMITEDDissolved
05519120 - Dissolved on 21 March 2017
GREENER CONCRETE LTD
08478548 - Incorporated on 8 April 2013
ICFBA (UK) LTDActive - Proposal to Strike off
05745701 - Incorporated on 16 March 2006
ICF TEAM LTD
10614933 - Incorporated on 13 February 2017
ICFM LIMITED
07281347 - Incorporated on 11 June 2010
ICF SH&E LIMITED
03131624 - Incorporated on 28 November 1995
ICFI GLOBAL LTDActive - Proposal to Strike off
09914950 - Incorporated on 14 December 2015
ICFK LIMITEDDisolved
07519760 - Dissolved on 23 August 2022