OpenCharities

Ian Douglas Depledge

Trustee

Charity Role Appointed
British Deaf History Society Limited Trustee Nov. 10, 2025