The firm is widely known under the name of Tellspec Ltd. This firm first started nine years ago and was registered under 09616121 as its registration number. This particular headquarters of the firm is located in London. You may find it at 83 Cambridge Street. The company's SIC code is 62090 which stands for Other information technology service activities. 2022-12-31 is the last time when the accounts were reported.
The knowledge we have about this specific enterprise's management shows there are two directors: Alasdair G. and Isabel D. who were appointed to their positions on May 20, 2021 and June 1, 2015.
Isabel D. 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.