CareCall definition

CareCall means the nursing and care agency business operated by ▇▇. ▇▇▇▇ ▇▇▇▇▇ and ▇▇▇. ▇▇▇▇▇▇▇▇▇▇ ▇▇▇▇▇ in England under the name CareCall Home Services.