Located in 124 Cromwell Road, London SW7 4ET The Tec House Ltd was classified as a Private Limited Company with 08413430 registration number. This firm was set up on February 21, 2013. The Tec House Ltd had been on the market for seven years.
The company was managed by a single director: Syed A. who was overseeing it for seven years.