Non-profit or charity
Camphill Village Trusts offers a sense of belonging and community, supporting adults with learning disabilities across several communities in England. Two of the communities are near Newnham On ...show more