Search the register – results All results 4 CHARITY FOUNDATION 03790215 - Incorporated on 10 June 1999 121 Princes Park Avenue, London, England, NW11 0JS