Updated 05 Sep 2026
UPSTREAM CHARITABLE TRUST
1160627
Charity number
£0
Reported income
£11,334
Reported spending
| Status | Registered |
| Registered | 25 Feb 2015 |
| Latest accounts to | 31 Dec 2024 |
| Based in | Worcester Lane, B75 5PR |
| Activities | Grant maker |
Updated 05 Sep 2026
| Status | Registered |
| Registered | 25 Feb 2015 |
| Latest accounts to | 31 Dec 2024 |
| Based in | Worcester Lane, B75 5PR |
| Activities | Grant maker |