OpenCharities

Catherine Margaret Louise Scott

Trustee

Charity Role Appointed
Platfform For Change Trustee June 22, 2026