OpenCharities

Thomas Elliott Barnes

Trustee

Charity Role Appointed
Centre For Alternative Technology Charity Limited Trustee July 14, 2026