Registered at Office 455 109 Vernon House, Nottingham NG1 6DQ Invtech Ltd was categorised as a Private Limited Company registered under the 08875597 registration number. The firm was launched on 2014-02-04. Invtech Ltd had existed in the business for at least 7 years.
This specific company was managed by an individual managing director: James S. who was overseeing it for nearly one year.
James S. was the individual with significant control over this firm, had substantial control or influence over the company.