Weavers Lodge is a residential home supporting individuals with learning disabilities and complex needs, that may also include a dual mental health diagnosis, to enable their successful transition into, and participation within, their local community...