OpenCharities
Karen Margaret Eccles
Trustee
Charity
Role
Appointed
Invictus UK 2027 Limited
Trustee
Oct. 28, 2025