OpenCharities

Peter Frederick George French

Trustee

Charity Role Appointed
The Island Trust Limited Trustee Dec. 2, 2025