This company known as Lexicon Media was created on 2017-03-14 as a private limited company. This company head office was located in London on 60 60 Poland Street. The address area code is W1F 7NT. The company registration number for Lexicon Media Ltd was 10668195. Lexicon Media Ltd had been active for 3 years until dissolution date on 2020-09-29.
Marc D. was this specific company's managing director, assigned this position on 2017-03-14.
Marc D. was the individual who had control over this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.