Bowburn Manor Care Home Opening Sep 2027 61 Bowburn Way, Integra, Durham DH6 5FS 73 Rooms Group/Owner The St Mary's Group Older Person Care