Registered charity number: 1068226
The Challenger Trust has been working with some of the most socially and economically deprived areas of the UK for over 20 years.