Search for International Centre For Life Trust with Google
£10,000 on 8 September, 2011
£1,122,447 on 20 June, 2005
£756,528 on 30 November, 2004