Innovitech came into being in 2018 as a company enlisted under no 11326174, located at B15 3EZ Birmingham at First Floor, Hagley Court, 40 Vicarage Road. This company has been in business for 6 years and its last known status is active. This company's registered with SIC code 26110 meaning Manufacture of electronic components. 2022-04-30 is the last time when company accounts were reported.
We have one managing director now supervising this particular firm, specifically Stefanos D. who's been doing the director's duties for 6 years.
Stefanos D. is the individual who has control over this firm, has substantial control or influence over the company.