OpenCharities
John Hayward Bates
Trustee
Charity
Role
Appointed
The Bates Charitable Trust
Trustee