OpenCharities

David Christopher Nicholls

Trustee

Charity Role Appointed
Teesdale Community Resources Trustee Sept. 9, 2026