Updated 05 Sep 2026
BLUARROW TRUST
327352
Charity number
£20,000
Reported income
£31,960
Reported spending
| Status | Registered |
| Registered | 06 Feb 1987 |
| Latest accounts to | 31 Dec 2024 |
| Based in | Worcestershire, B60 2RJ |
| Activities | Development of personal Skills, active support for foreign aid workers, emergency relief support. |