Itotech came into being in 2016 as a company enlisted under no 10303154, located at BL1 8LS Bolton at 34 Windermere Street. The firm has been in business for four years and its last known state is active. This firm's principal business activity number is 71200 and has the NACE code: Technical testing and analysis. The latest financial reports cover the period up to 2019-07-31 and the most recent annual confirmation statement was filed on 2019-07-28.
As for this company, just about all of director's duties have so far been met by Idris I. who was assigned to lead the company in 2016 in July.
Idris I. is the individual who controls this firm, has substantial control or influence over the company, owns over 3/4 of company shares.