Our Trustees

The Centre is a charitable company limited by guarantee, governed by a board of Trustees.

Company Number: 5848143. Charity Number: 1121648.