Upwell Lodge is a fully refurbished home offering four self-contained apartments in March, Cambridgeshire. The home will provide specialist care and support for adults with learning disabilities, autistic people and individuals with complex needs and behaviours of concern.