Lucy Loves Leopard Print Limited, a Private Limited Company, with headquarters in 11 Alwyne Square, London. The office's zip code N1 2JX. The enterprise was formed in 2016. The Companies House Reg No. is 10341195. This business's principal business activity number is 59112 and has the NACE code: Video production activities. Lucy Loves Leopard Print Ltd released its latest accounts for the financial year up to 31st August 2020. The latest annual confirmation statement was released on 27th August 2020.
According to the latest data, this limited company has just one managing director: Lucy W., who was assigned this position in 2016.
Lucy W. is the individual with significant control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.