OpenCharities

Iain Andrew Shelton

Trustee

Charity Role Appointed
Lord Swinton's Charitable Trust Trustee April 24, 2026