• 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

10,000 matches found
Are you looking for new customers? Try our Marketing Lists