Registered as 10074772 eight years ago, Ioyu Limited is a Private Limited Company. The business active registration address is 95a Chapel Market, London. The enterprise's Standard Industrial Classification Code is 74100 and their NACE code stands for specialised design activities. The business most recent filed accounts documents describe the period up to 2021-03-31 and the most current annual confirmation statement was filed on 2022-03-20.
Presently, this limited company is supervised by a single managing director: Mircea A., who was appointed on 2016-03-21.
Mircea 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.