International Communications Forum
24 Greencoat Place
London SW1P 1RD

Tel: +44 (0)20 7798 6010
Fax: +44 (0)20 7798 6001

Email

The ICF’s funds are managed by ICF Limited, a not for profit company registered at the above address

Company Limited by Guarantee. Reg no 03719521