NEUADD YR HAFOD

Registered charity number: 223467

Causes: Other Charitable Purposes

A meeting place for the community

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