This Element International Limited company has been operating in this business for at least 9 years, as it's been founded in 2015. Registered with number 09427533, Element International is categorised as a Private Limited Company with office in 5 Morie Street, London SW18 1SL. The firm's SIC and NACE codes are 73110 which means Advertising agencies. The latest financial reports were submitted for the period up to 2022-12-31 and the most recent annual confirmation statement was submitted on 2023-02-06.
Since 2015-02-06, this specific business has only been supervised by 1 managing director: Max L. who has been overseeing it for 9 years.
Max L. is the individual who has control over this firm, owns over 3/4 of company shares.