10985317 is a reg. no. of Innovation Ideas Ltd. The firm was registered as a Private Limited Company on 2017/09/27. The firm has been present in this business for the last seven years. This company can be gotten hold of in 20-22 Wenlock Road in London. The office's postal code assigned to this address is N1 7GU. The firm's SIC code is 62090 meaning Other information technology service activities. 2022-09-30 is the last time when the company accounts were filed.
For seven years, this specific firm has only been guided by one managing director: Helen K. who has been overseeing it since 2017/09/27.
Helen K. is the individual with significant control over this firm, owns over 3/4 of company shares.