Caru Home Care Address: Gate House, Windmill Estate, Wimborne Road, Barry, CF63 3DH, United Kingdom Telephone: 07535695689 Service type: Domiciliary support service Domiciliary support service Date registered: 2 July 2024 Local authority: Vale of Glamorgan Responsible individual: Carys Williams