Mermaid Holidays Iow Ltd is an active company incorporated on 17 July 2025 with the registered office located in Cowes, Isle of Wight. Mermaid Holidays Iow Ltd was registered 3 months ago.
Registered office address changed from Flat 3 29a High Street Newport Isle of Wight PO30 1SS United Kingdom to Unit 4 Prospect Business Centre Prospect Road Cowes Isle of Wight PO31 7AD on 9 September 2025
Submitted on 9 Sep 2025
Director's details changed for Ms Gabriella Gor Mihalyi on 17 July 2025