OpenCharities

Alex Henwood

Trustee

Charity Role Appointed
Level Centre Limited Trustee Nov. 6, 2025