Leopard Marine Ltd may be found at 20-22 Wenlock Road, in London. Its postal code is N1 7GU. Leopard Marine has existed on the British market since the company was registered on Tue, 17th Mar 2015. Its Companies House Reg No. is 09495287. This firm's principal business activity number is 50100 which means Sea and coastal passenger water transport. The latest annual accounts were submitted for the period up to Friday 31st March 2023 and the latest confirmation statement was released on Saturday 11th March 2023.
From the data we have, this specific limited company was established in March 2015 and has so far been led by two directors.
Paul D. is the individual with significant control over this firm, owns 1/2 or less of company shares.