Innovation Technology Solutions Limited is located at London at Dept 906, 196 High Road. Anyone can search for this business by the zip code - N22 8HH. The company has been in business on the UK market for nine years. This firm is registered under the number 09404409 and their state is active. This firm's principal business activity number is 82990 meaning Other business support service activities not elsewhere classified. 2022-01-31 is the last time the company accounts were filed.
At present, this specific company is the workplace of a single director: Qinghua Z., who was appointed in 2015. For three years Huakai W., had been supervising this company up to the moment of the resignation six years ago.
Qinghua Z. is the individual who controls this firm, owns over 3/4 of company shares.