Good Life Care Supported Living specialise in providing care and support to people having complex mental health needs. It includes learning disabilities, mental health and autism.