Luku Shops Limited has been prospering in the UK for at least 5 years. Started with Registered No. 11857473 in the year 2019, it is located at Suite 1, 7th Floor, London SW1H 0BL. The firm's registered with SIC code 56103 : Take-away food shops and mobile food stands. Luku Shops Ltd reported its latest accounts for the financial year up to 2022-03-31. The most recent annual confirmation statement was released on 2023-03-04.
There's 1 managing director at the moment managing this particular company, specifically Alexandra A. who has been carrying out the director's obligations for 5 years. At least one secretary in this firm is a limited company, specifically Vistra Cosec Limited.
Executives who control the firm include: Stelios I. owns 1/2 or less of company shares and has 1/2 or less of voting rights. Basil C. owns over 1/2 to 3/4 of company shares and has over 1/2 to 3/4 of voting rights.