Winsford Care Ltd

Winsford Care Ltd, also known as Winsford House, is a residential care home located in Clacton-on-Sea, Essex. The home accommodates up to 38 residents,…