ICF Central Ltd is an active company incorporated on 16 October 2018 with the registered office located in Ledbury, Gloucestershire. ICF Central Ltd was registered 6 years ago.
ICF Central Ltd provides insulated concrete forms for individuals, builders, self-builders, architects, councils, and housing authorities across the UK.
Financials
Net Assets, Total Assets & Total Liabilities (2020–2024)