OpenCharities

Dr John Robert Waring

Trustee

Charity Role Appointed
Smallpeice Trust Limited Trustee April 16, 2026