TANYARD YOUTH PROJECT LIMITED

Registered charity number: 1108844

Causes: Education/training, Recreation

To educate and assist young persons through their leisure time activities so as to develop their physical, mental, social and cultural capacities

Sourced from the Charity Commission for England & Wales bulk register.