Crest House Care Home is a residential care facility located in St Leonards-on-Sea, East Sussex, offering care and comfort within a relaxed and safe…