Lucky Llama is a company situated at SE7 8HT London at 28 Flamsteed Road. This business was established in 2014 and is registered under the identification number 09000227. This business has been present on the British market for 10 years now and its official status is active. This firm's classified under the NACE and SIC code 59112 and their NACE code stands for Video production activities. Lucky Llama Limited reported its latest accounts for the period that ended on 2022-04-30. Its latest annual confirmation statement was submitted on 2023-03-03.
As suggested by this specific enterprise's directors directory, since 2014-04-16 there have been two directors: Matt B. and Gabriela C..
Executives who control the firm include: Gabriela C. owns 1/2 or less of company shares and has 1/2 or less of voting rights. Matthew B. owns 1/2 or less of company shares and has 1/2 or less of voting rights.