The company is located in London under the following Company Registration No.: 11557087. The firm was set up in 2018. The main office of this firm is located at 71-75 Shelton Street Covent Garden. The post code for this location is WC2H 9JQ. This firm's declared SIC number is 18130 - Pre-press and pre-media services. 2023-09-30 is the last time when account status updates were filed.
Presently, this particular business is overseen by a solitary managing director: Ian D., who was assigned to lead the company in 2018. This business had been overseen by Luca D. up until 2 years ago.
Ian D. is the individual who has control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.