SWANSEA ST MARY'S CHORAL TRUST

Registered charity number: 1160907

Causes: Education/training

To advance the arts for public benefit in particular but not exclusively by promoting choral and musical performance within the ecclesiastical tradition.

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