We are a registered charity and company limited by guarantee and regulated by the Charity Commission for England and Wales.

Our Charity Number is: 1133576.

Our Company Number is: 06598173.

Full details of our accounts can be found here.

We are entirely dependent on the generosity of our donors and supporters.