Financials

Global Impact UK is a registered charity in England and Wales. Charity number: 1168461. Registered office: St. Peters House, 130 Wood Street, London EC2V 6DL. 

We are committed to financial transparency and accountability — to donors and to the causes they care most about. We undergo a financial audit each year and consistently receive unqualified reports.

Fiscal Year 2025:
Year in Review

In fiscal year 2025, Global Impact UK continued to work closely with partners on charitable ventures that inspire greater giving and maximise social impact.