Innovia Ltd can be found at London at 12 Denmark Road. You can search for the firm by the post code - W13 8RG. The company has been operating on the British market for 7 years. This enterprise is registered under the number 10598448 and its current status is active. The enterprise's Standard Industrial Classification Code is 74100 meaning specialised design activities. February 28, 2022 is the last time when the company accounts were filed.
For 7 years, the following firm has only been supervised by a single managing director: Alexander E. who has been with it since 2017-02-02.
Alexander E. is the individual who controls this firm, has substantial control or influence over the company, owns over 3/4 of company shares and has 3/4 to full of voting rights.