Searching for mermaid nail designs? … Company number: LP003328; Registered office: The Lantern, 75 Hampstead Road, London NW1 2PL.