MONTAGUE ALMSHOUSE CHARITY

Registered charity number: 217261

Causes: Accommodation/housing

provide housing accomodation for elderly people

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