Skip to main content

Opportunity International UK Annual Report

Page 1

The Power of Opportunity. Opportunity International UK 2025 Annual Report

Opportunity International is a Registered Charity no. 1107713 (Scotland: SCO39692), company no. 05322719.


Turn static files into dynamic content formats.

Create a flipbook
Opportunity International UK Annual Report by Opportunity International - Issuu