The company’s homes, Saint Cecilia’s Nursing Home in Scarborough and Alba Rose Care Home in Pickering, feature in a video for ...