Registered with number 04652692 21 years ago, Innovartis Limited is categorised as a Private Limited Company. The firm's current registration address is 20-22 Wenlock Road, London. This business's principal business activity number is 62020, that means Information technology consultancy activities. Innovartis Ltd released its account information for the period that ended on 2023-01-31. The firm's latest annual confirmation statement was submitted on 2023-01-30.
Currently, the directors officially appointed by the business are as follow: Malcolm L. arranged to perform management duties on Thursday 19th October 2017 and Mark B. arranged to perform management duties in 2003 in January.
Mark B. is the individual who has control over this firm, owns over 1/2 to 3/4 of company shares and has over 1/2 to 3/4 of voting rights.