Since the company registration one hundred and thirty-five events have happened. The last three records are Confirmation statement made on 1 February 2017 with updates; Full accounts made up to 31 March 2016; Appointment of Mr Christopher Stephen Heyworth as a director on 18 August 2016. The most likely internet sites of ICF INVESTMENTS LIMITED are www.icfinvestments.co.uk, and www.icf-investments.co.uk. The predicted number of employees is 1 to 10. The company’s age is fifty-seven years and eleven months. The distance to to Battersea Park Rail Station is 3.5 miles; to Brondesbury Park Rail Station is 5.2 miles; to Beckenham Hill Rail Station is 7.2 miles; to Bickley Rail Station is 10 miles is 2.7 miles. This is straight distance. Please bear in mind the walking distance could be longer.Icf Investments Limited is a Private Limited Company. The company registration number is 00929425. Icf Investments Limited has been working since 25 March 1968. The present status of the company is Active. The registered address of Icf Investments Limited is 2 Gresham Street London Ec2v 7qp. . MILLER, David is a Secretary of the company. HEYWORTH, Christopher Stephen is a Director of the company. JOHNSON, Brian Mark is a Director of the company. VAN DER WALT, David Michael is a Director of the company. Secretary BOLTON, Jeffrey Leonard has been resigned. Secretary CONG, Kathy has been resigned. Secretary DAVIES-RATCLIFF, Grant Ashley has been resigned. Secretary MARSH, Adrian Neil has been resigned. Secretary MILLER, David has been resigned. Secretary PINDORIA, Shilla has been resigned. Director ALINGTON MAGUIRE, Robin Nigel has been resigned. Director BOLTON, Jeffrey Leonard has been resigned. Director BURCH, Mark Lowrie has been resigned. Director CROWTHER, Alistair James has been resigned. Director GOLD, Nicholas Roger has been resigned. Director HOPKINS, Ian William has been resigned. Director HORTON, David Andrew has been resigned. Director IRBY, Charles Leonard Anthony has been resigned. Director JOHNSON, Roy Douglas Trevor has been resigned. Director MARSH, Adrian Neil has been resigned. Director MARSH, Adrian Neil has been resigned. Director ODGERS, Tara Penelope has been resigned. Director PEERS, James Roger has been resigned. Director RICHARDS, Stephen Graham has been resigned. Director TREVELYAN, Julian Blackett Thornton has been resigned. Director TUCKEY, Andrew Marmaduke Lane has been resigned. The company operates in "Other business support service activities n.e.c.".