This firm is known as Innovation Tech Solutions Limited. This company first started 10 years ago and was registered with 08895685 as its registration number. This head office of the company is situated in Doncaster. You may find it at Sidings House Sidings Court, Lakeside. This enterprise's registered with SIC code 68209 : Other letting and operating of own or leased real estate. Innovation Tech Solutions Ltd released its account information for the financial year up to 2022/02/28. Its most recent annual confirmation statement was filed on 2023/05/16.
Anilasha V. and Blesson M. are registered as the enterprise's directors and have been monitoring progress towards achieving the objectives and policies since January 2022.
Blesson M. is the individual who has control over this firm, owns 1/2 or less of company shares and has 1/2 or less of voting rights.