2020 marks the beginning of Zola Digital Ltd, the company registered at Flat 51 Walnut Court, Vallentin Road in London. That would make four years Zola Digital has been on the British market, as the company was registered on 2020-11-13. The company's reg. no. is 13015318 and the company postal code is E17 3JL. Established as Lucemae Media, it used the business name until 2021, at which moment it got changed to Zola Digital Ltd. This enterprise's classified under the NACE and SIC code 73110 which means Advertising agencies. 2022/11/30 is the last time when account status updates were reported.
Presently, this limited company is directed by 1 managing director: Richard S., who was appointed in November 2020.
Richard S. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.