ICF (BOREHAMWOOD)
07352471 - Incorporated on 20 August 2010
FORME ICF LIMITED
12741567 - Incorporated on 14 July 2020
ICF (BOREHAMWOOD)
CE021722 - Incorporated on 1 May 2020
ICF ENERGY LTD
16371455 - Incorporated on 7 April 2025
ICFS GROUP LTD
SC850944 - Incorporated on 3 June 2025
BUILD ICF (UK) LTD.Dissolved
SC314090 - Dissolved on 5 December 2014
ICF MARKET LTD
15566563 - Incorporated on 16 March 2024
ICF NEXT LIMITEDDisolved
03293747 - Dissolved on 26 March 2024
ICFCE UK LIMITEDActive - Proposal to Strike off
09032166 - Incorporated on 9 May 2014
ICF DESIGN LTD
15592064 - Incorporated on 25 March 2024
ICF TECH LIMITED
05750944 - Incorporated on 21 March 2006
HOLDINGS LIMITED
5 Churchfield Road, Tewin, Welwyn, England, AL6 0JW
ICF FRANCE LTDActive - Proposal to Strike off
12359245 - Incorporated on 11 December 2019
ICF BUILDER LTD
12781378 - Incorporated on 30 July 2020
ICF BUILDS UK LTD
14243513 - Incorporated on 19 July 2022
ICF EXPRESS LTD
14972380 - Incorporated on 30 June 2023
ICFOREX LIMITEDDisolved
13959867 - Dissolved on 8 August 2023
ICF DEBT POOL LLP
OC348514 - Incorporated on 10 September 2009
ICF SURVEYS LTDActive - Proposal to Strike off
10039540 - Incorporated on 3 March 2016
ICF CAPITAL LTD
13509688 - Incorporated on 14 July 2021