THE VERA SMART TRUST

Registered charity number: 1086506

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

The promotion,improvement,development and maintenance of public education in and appreciation of the art and science of music in all its aspects.

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