CARTREF LIMITED

Registered charity number: 1113855

Causes: General Charitable Purposes

Social work activities without accommodation for the elderly and disabled

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