L and S Care Homes Limited - 3 York Terrace

L and S Care Homes Limited - 3 York Terrace is a residential care home located in Birchington, Kent, providing personal care for up to three individuals with…