The date this firm was registered is 2014/03/26. Established under company registration number 08961188, it is registered as a Private Limited Company. You can reach the main office of the firm during its opening hours under the following address: 41 Devonshire Street Ground Floor, W1G 7AJ London. This firm's declared SIC number is 73120, that means Media representation services. Online Media Managers Limited filed its account information for the period that ended on 2022-03-31. The firm's most recent annual confirmation statement was submitted on 2023-03-26.
Currently, there is only one director in the company: Christos P. (since 2022/04/11). This company had been presided over by Marco P. up until two years ago. Furthermore a different director, specifically Christos P. gave up the position in October 2016.