This Intelability Limited firm has been operating on the market for at least six years, having launched in 2018. Started with registration number 11547693, Intelability is a Private Limited Company located in 10 Fortescue Avenue, Twickenham TW2 5LS. This enterprise's declared SIC number is 62020 - Information technology consultancy activities. Intelability Ltd reported its account information for the financial period up to 2022/09/30. The company's latest annual confirmation statement was filed on 2023/05/30.
We have 1 managing director at the moment overseeing this limited company, specifically Edwin M. who's been doing the director's responsibilities for six years. Since 2018-09-01 Turloch M., had been supervising the following limited company until the resignation 5 years ago.
Edwin M. is the individual who controls this firm, owns over 3/4 of company shares and has 1/2 or less of voting rights.