OpenCharities

Dr Christopher Harry Henshall

Trustee

Charity Role Appointed
The Peter Tranchell Foundation Chair Nov. 26, 2025