Fundraising Officer International Childcare Trust Development House 56-64 Leonard Street London EC2A 4JX.
Telephone: 0845 3300 533
UK charity Commission Registered No 326240. Content © International Childcare Trust 2003