OpenCharities

John Hayward Bates

Trustee

Charity Role Appointed
The Bates Charitable Trust Trustee