ICF SURVEYS LTD
13704193 - Incorporated on 26 October 2021
ICF NEW BUILD LTD
15402155 - Incorporated on 10 January 2024
ECOBRIX ICF LTD
15688319 - Incorporated on 28 April 2024
ICF (FACADES) LTD
03781540 - Incorporated on 2 June 1999
ICF UTILITY LTD
15995232 - Incorporated on 3 October 2024
ICF GROUP LIMITEDLiquidation
04199657 - Incorporated on 12 April 2001
CHARCON ICF LIMITED
07102316 - Incorporated on 11 December 2009
ICF CENTRAL LTD
11625583 - Incorporated on 16 October 2018
ICF BONDMOR LTD
15721721 - Incorporated on 15 May 2024
ICF AGENT LIMITED
15069535 - Incorporated on 14 August 2023
ICFDIRECT LTDDisolved
07953564 - Dissolved on 27 March 2024
ICF PREMIER LTD
13749358 - Incorporated on 17 November 2021
ICFSHELL LIMITEDDisolved
15047093 - Dissolved on 7 January 2025
ABC WALES ICF LTD
11440193 - Incorporated on 29 June 2018
JG ICF FACADES LTDDisolved
11945002 - Dissolved on 4 January 2022
ICF VENTURES LTDDisolved
13003134 - Dissolved on 18 October 2022
ICF BUILDING LTD
13259438 - Incorporated on 11 March 2021
ICF ENGINEERING LIMITEDDissolved
06301727 - Dissolved on 6 March 2012
ICF SUPPLIES LIMITED
08149314 - Incorporated on 19 July 2012
ICF SERVICES LIMITED
NI633888 - Incorporated on 25 September 2015