Located at 86-90 Paul Street, London EC2A 4NE Ten Labs Ltd is categorised as a Private Limited Company with 09441593 Companies House Reg No. This firm was established 9 years ago. The company's classified under the NACE and SIC code 62090 meaning Other information technology service activities. 2023-02-28 is the last time when the accounts were filed.
There's just one director at the current moment managing this particular limited company, specifically James H. who's been doing the director's duties since February 16, 2015.
James H. is the individual who controls this firm, owns over 3/4 of company shares.