ICF CONSULTING SERVICES LIMITED
04161656 - Incorporated on 16 February 2001
ICF CONSULTING LIMITED
03998136 - Incorporated on 16 May 2000
UK ICF
06581674 - Incorporated on 30 April 2008
ICFBA USA LTD
- #6665, -, BOSTON, MASSACHUSETTS, USA, 02205-5071
ICFBA (USA) LTD
PO BOX 55071 #6665, -, BOSTON, MASSACHUSETTS, USA
ICFBA HOLDINGS LIMITED
- - PO BOX 55071 #6665, BOSTON, MASSACHUSETTS, UNITED STATES, 02205-5071
ICFBA HOLDINGS LIMITED
- - PO BOX 55071, BOSTON, MASSACHUSETTS, UNITED STATES, 02205-5071
ICF LP
SL029622 - Incorporated on 14 December 2016
ICFBA USA LTD
- PO BOX 55071 #6665, BOSTON,, MASSACHUSETTS, USA, 02205-5071
ICF SERVICES LIMITED
NI633888 - Incorporated on 25 September 2015
ICFBA HOLDINGS LIMITED
- PO BOX 55071 #6665, BOSTON, MASSACHUSETTS, USA, 02205-5071
ICFBA HOLDINGS LIMITED
PO BOX 55071, BOSTON, MASSACHUSETTS, USA, 02205-5071
ICF G&V LTD
13595803 - Incorporated on 1 September 2021
ICF 100 LLP
OC457443 - Incorporated on 17 July 2025
ICFBA (CONSULTING) LTDDisolved
07158555 - Dissolved on 21 February 2023
ICFE LTDDissolved
07820559 - Dissolved on 5 March 2013
ICFL LTDLiquidation
12621374 - Incorporated on 26 May 2020
ICFA LTD
14447435 - Incorporated on 27 October 2022
ICFN LTD
14773660 - Incorporated on 31 March 2023
ICFR LTDActive - Proposal to Strike off
08915055 - Incorporated on 27 February 2014