OpenCharities

David Matthew Lloyd

Trustee

Charity Role Appointed
Through The Roof Charitable Trust Trustee Feb. 27, 2026