Bishop Herbert House is a specialist care home located in the heart of Norwich, providing full-time care and support for adults with physical disabilities.…