OpenCharities

William James Dennis

Trustee

Charity Role Appointed
Shared Goods Trustee July 30, 2025