Chitty Barn is a care home located in Dover, Kent, offering residential and dementia care services. The facility is operated by LDC Care Company Ltd and is…