ICF Group (listed on Crunchbase as 'icf-loan') appears to refer to a financial services brokerage based in Bridlington, East Yorkshire, offering mortgage advice, commercial finance, and investment portfolio management. The UK Companies House entity ICF GROUP LIMITED (number 04199657) was dissolved in August 2019. No credible venture capital or private equity identity has been established for this entity.
58 Flamborough Road, Bridlington, East Riding of Yorkshire, YO15 2JN, United Kingdom
View on map