Thornton Hall & Lodge is a purpose-built care home located in Crosby, Merseyside, offering residential, residential dementia, and short stay care for up to 96…