OLDERSHAW FOUNDATION TRUST

Charity number: 1188536
Charity reporting is overdue by 67 days

Activities - how the charity spends its money

The prevention or relief of poverty in Greater London by providing: grants, items and services to individuals in need.