OpenCharities

David Keith Geddes

Trustee

Charity Role Appointed
The Footprint Trust LTD Trustee Oct. 6, 2025