OpenCharities

David Miles Smith

Trustee

Charity Role Appointed
Bristol Ecclesiastical Charity Trustee March 23, 2026