CARMARTHEN AND DISTRICT YOUTH OPERA

Registered charity number: 1024723

Causes: Education/training, Arts/culture/heritage/science

Organise theatrical shows to give experience and education to young people.

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