OpenCharities

Clive Graham Haffenden

Trustee

Charity Role Appointed
Claymills Pumping Engines Trust Limited Trustee Oct. 1, 2022