CASTLE STREET CONGREGATIONAL CHURCH TREDEGAR

Registered charity number: 1145597

Causes: Religious Activities

Public worship; evangelism.

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