OpenCharities
Dr Christopher Harry Henshall
Trustee
Charity
Role
Appointed
The Peter Tranchell Foundation
Chair
Nov. 26, 2025