Founded
2023
Legal Status
Charitable company
Leader
Simon Hildrey
The Liontrust Foundation uses the power of entrepreneurship and innovation to drive social mobility and the recovery of nature, with a key focus on promoting diversity, equity and inclusion in both areas.
Charity no. 1205713
Registered 2023· England & Wales
Year ending 2025
Europe
Charity no. 1205713
Registered 2023· England & Wales