Skip to main content

Year End Impact Report 2025

Page 1

Year ended 31 March 2025

IMPACT REPORT

Charity number 1186683. Registered in England and Wales. Company number 11882899 Printed on 100% recycled 9Lives® paper from Red-Inc


Turn static files into dynamic content formats.

Create a flipbook
Year End Impact Report 2025 by Global Returns Project - Issuu