Contact us

General enquiries 020 3948 3020.

Registered office:
Unit 231-233
Elephant and Castle Shopping Centre
London
SE1 6TE

Or use the form below.

Company registration number is 07847753.

Charity number is 1184995, registered in England.

Share this: