VELINDRE VILLAGE HALL FUND

Registered charity number: 501289

Causes: General Charitable Purposes, Recreation, Other Charitable Purposes

Provision of village hall to local community

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