OpenCharities

Clare Stafford

Trustee

Charity Role Appointed
Caldecott Foundation Limited Trustee Oct. 23, 2025