2011 signifies the start of Ivoice Technologies Limited, the company which is situated at Unit 3, Ilex House, 94 Holly Road, Twickenham. This means it's been 13 years Ivoice Technologies has prospered in the United Kingdom, as the company was started on Tuesday 4th October 2011. The firm Companies House Reg No. is 07797280 and the postal code is TW1 4HF. The company's principal business activity number is 62020 meaning Information technology consultancy activities. The latest accounts describe the period up to Mon, 31st Oct 2022 and the most current annual confirmation statement was filed on Wed, 21st Jun 2023.
For this business, all of director's assignments have so far been carried out by Premsagar M. who was assigned to lead the company on Tuesday 4th October 2011.
Executives with significant control over the firm are: Kavitha V. owns 1/2 or less of company shares and has 1/2 or less of voting rights. Premsagar M. owns over 1/2 to 3/4 of company shares and has 3/4 to full of voting rights.