MASH Trust

MASH Trust is a non-government organisation and registered charity that has been operating since 1989, when it was founded to provide accommodation and sheltered housing. Today MASH provides a wide range of support services for approximately 1,700 people with mental health conditions, disabilities, alcohol and addiction struggles and youth respite care.

Previous
Previous

Marlborough Youth Trust

Next
Next

Life Education