Amber House is a residential care home located at 5 Dane Road, St Leonards On Sea, East Sussex, TN38 0QU. It provides accommodation and personal care for up…