OpenCharities
Search
Mark Beardsworth
Trustee
Charity
Role
Appointed
Giggleswick School
Trustee
Aug. 18, 2025