OpenCharities

John Sheeham

Trustee

Charity Role Appointed
Greenacre Trust Limited Trustee May 14, 2026