iCwtch Healthcare Address: Princess House, Princess Way, Swansea, SA1 3LW, United Kingdom Telephone: 01792439127 Service type: Supported living Domiciliary support service Date registered: 14 August 2024 Local authority: Swansea Responsible individual: Cynthia Chisesa