OpenCharities

Michael David Hall

Trustee

Charity Role Appointed
Keighley Community Nursery Ltd Trustee Nov. 21, 2012
Shrewley Village Hall Trustee
The Technical Theatre Preservation Group Trustee Oct. 16, 2025