Cambridgeshire County Council - 40/44 Russell Street Cambridge provides short-stay and long-term accommodation and personal care for up to nine people who…