UK Charity Commission Registration number 1127976 - Registered address 57 Sunnyside Road, Leyton, London E10 7BB