Imantouch started its operations in the year 2005 as a Private Limited Company under the following Company Registration No.: 05342172. The firm has been prospering for nineteen years and it's currently active. This firm's head office is registered in Slough at 2 Church Street. Anyone could also find the firm utilizing its area code, SL1 7HZ. The enterprise's classified under the NACE and SIC code 62012 and their NACE code stands for Business and domestic software development. Imantouch Ltd filed its latest accounts for the financial period up to 2023-01-31. The latest confirmation statement was released on 2023-01-25.
The limited company owes its success and constant progress to exactly two directors, specifically Ngassa T. and Daouda L., who have been in the company since 2005-01-25.
Executives with significant control over the firm are: Daouda L. owns 1/2 or less of company shares and has 1/2 or less of voting rights. Ngassa T. owns 1/2 or less of company shares and has 1/2 or less of voting rights.