OpenCharities
Clive Graham Haffenden
Trustee
Charity
Role
Appointed
Claymills Pumping Engines Trust Limited
Trustee
Oct. 1, 2022