New House is a care facility located at 94 Mill Lane, Beverley, East Yorkshire, HU17 9DH. Unfortunately, specific details regarding its Care Quality…