SPECTRUM ICF LIMITEDDissolved
07512233 - Dissolved on 20 May 2014
ICF PERFORMANCE LIMITED
09350932 - Incorporated on 11 December 2014
MATHEWS FITNESS LTDDisolved
14599566 - Dissolved on 26 March 2024
ICF TRESTLES LTDActive - Proposal to Strike off
10819756 - Incorporated on 15 June 2017
ICF SOUTH WEST LTD
13445921 - Incorporated on 8 June 2021
CONCORD ICF LIMITEDLiquidation
07098207 - Incorporated on 8 December 2009
ICF (MIDLANDS) LIMITEDActive - Proposal to Strike off
06601768 - Incorporated on 23 May 2008
ICF SOUTHERN LIMITED
08626804 - Incorporated on 26 July 2013
ICF CARDIFF LIMITEDActive - Proposal to Strike off
09631758 - Incorporated on 10 June 2015
ICF NORTHERN LIMITED
15866293 - Incorporated on 30 July 2024
ICF CONSTRUCTION LIMITED
16271399 - Incorporated on 24 February 2025
ICF MANUFACTURING LIMITED
16373216 - Incorporated on 8 April 2025
ICF PROJECTS LTDDisolved
11999334 - Dissolved on 21 February 2023
ICF SOLUTION LTDActive - Proposal to Strike off
08021039 - Incorporated on 5 April 2012
YOURFINTECHAPP GROUP LIMITEDDisolved
12575681 - Dissolved on 17 January 2023
ICF ENGINEERING LIMITEDLiquidation
01665764 - Incorporated on 21 September 1982
ICF INVESTMENTS LIMITEDDisolved
00929425 - Dissolved on 12 April 2023
ICF FREIGHT LIMITEDDisolved
09267585 - Dissolved on 9 November 2021
ICF SYSTEMS LIMITEDActive - Proposal to Strike off
SC436763 - Incorporated on 13 November 2012
ICF SCOTLAND LIMITEDActive - Proposal to Strike off
SC478679 - Incorporated on 29 May 2014