2010 signifies the establishment of Iboss Technologies Ltd, a company located at 167-169 Great Portland Street, 5th Floor, London. This means it's been 14 years Iboss Technologies has prospered in the United Kingdom, as it was founded on 2010-06-16. The company's registered no. is 07286201 and the company postal code is W1W 5PF. The enterprise's classified under the NACE and SIC code 70229 which means Management consultancy activities other than financial management. The firm's latest filed accounts documents cover the period up to 30th June 2022 and the latest annual confirmation statement was filed on 16th June 2023.
Thus far, this specific firm has only been supervised by 1 managing director: Vidhyapriya N. who has been leading it for 14 years.
Vidhyapriya N. is the individual with significant control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.