OpenCharities
Search
James Edward Hughes-Hallett
Trustee
Charity
Role
Appointed
John Swire 1989 Charitable Trust
Trustee
Sept. 9, 2025