Winslow House is a privately owned and managed care home located in Stroud, Gloucestershire. The home offers residential and respite care services for adults…