North Star Foundation
Mental Health CareEngland, United Kingdom11-50 Employees
North Star Foundation operates in the mental health care sector and is based in London, England. It supports people with disabilities to participate fully in society, pursue independence, exercise their rights, and make their own choices, while fostering a sense of community and belonging. The organization works with individuals who have learning disabilities, autism, or neurodiversity needs, helping them secure a home of their own and identify suitable living arrangements. Founded in 2005, North Star emphasizes highly personalised support that places the person at the center and builds networks of support with family, friends, and the wider community.