CVT

Camphill Village Trust: a charity supporting adults with learning disabilities, mental health problems and other special needs ... in their home life, work, social and cultural activities, through nine urban and rural communities in England.