I Care Lancashire Limited is an active company incorporated on 3 June 2019 with the registered office located in Accrington, Lancashire. I Care Lancashire Limited was registered 6 years ago.
Registered office address changed from Unit 24 Highcroft Industrial Estate Enterprise Road Horndean, Waterlooville Hampshire PO8 0BT United Kingdom to 48 Empress Street Accrington BB5 1SG on 3 July 2020