iCare Domiciliary Care
Single branch domiciliary care agency
Based in South Wales
Delivering 1,200 hours of care per week