Registered company number – 3879854
Registered charity number – 1078330
Unit 11, Shepperton House, 83-93 Shepperton Road, N1 3DF