OpenCharities

David Alexander Keers

Trustee

Charity Role Appointed
Sat-7 UK Trust Limited Trustee June 12, 2026