HAVERFORDWEST TEMPERANCE TRUST

Registered charity number: 225913

Causes: Other Charitable Purposes

Supporting outreach concerning alcohol and drug abuse and support for youth work which provides activities for young people in Haverfordwest.

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