The company is situated in London under the ID 11187436. It was registered in the year 2018. The main office of the company is located at Kemp House 160 City Road. The post code is EC1V 2NX. This business's SIC and NACE codes are 74100 and has the NACE code: specialised design activities.
At present, this specific company is directed by just one managing director: Mille A., who was assigned to lead the company one year ago.
Mille A. 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.