We are a charitable company limited by guarantee incorporated and registered in England under company number 04001308.

Our registered office address is: 92-94 Tooley Street, London, SE1 2TH.

We’re registered with the Charity Commission under number 1099782.

We’re governed by our Board of Trustees which determines our overall strategy and objectives. Our Board of Trustees is made up from volunteers from a wide range of backgrounds – you can find out more about our Board of Trustees here.