Updated 05 Sep 2026
OJAALA WELFARE FOUNDATION
1154697
Charity number
£38,732
Reported income
£46,940
Reported spending
| Status | Registered |
| Registered | 21 Nov 2013 |
| Latest accounts to | 30 Aug 2025 |
| Based in | Nelson, BB9 5SH |
| Activities | Education, local and international aid |