ABERAVON SURF LIFE SAVING CLUB

Registered charity number: 1153019

Causes: Education/training, Amateur Sport, Recreation

The objects of the charity are to advance the mental, physical and spiritual welfare of young people by promoting a scheme of awards and their personal development.

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