11110648 is a reg. no. assigned to Imo-d2 Limited. It was registered as a Private Limited Company on 2017-12-13. It has existed on the market for the last seven years. The enterprise can be reached at 14th Floor 33 Cavendish Square in London. The main office's zip code assigned to this address is W1G 0PW. This enterprise's registered with SIC code 73120: Media representation services. Imo-d2 Ltd reported its account information for the financial year up to December 31, 2022. Its latest annual confirmation statement was released on December 12, 2022.
Concerning this specific company, the full range of director's assignments have so far been met by David N. who was designated to this position in 2017 in December.
David N. is the individual with significant control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.