OpenCharities

David Girdlestone

Trustee

Charity Role Appointed
Helix Arts Limited Trustee March 12, 2026