2007 is the year of the founding of Techvistaa Limited, the firm which is situated at 56 Verney Road, in Slough. That would make 17 years Techvistaa has prospered on the British market, as it was started on Tuesday 4th December 2007. The company's reg. no. is 06444571 and its post code is SL3 8NX. This enterprise's principal business activity number is 62012 - Business and domestic software development. 31st December 2022 is the last time account status updates were filed.
Concerning the following limited company, all of director's tasks have so far been met by Kaladhar S. who was assigned this position on Tuesday 4th December 2007. Furthermore, the managing director's tasks are often helped with by a secretary - Sarada S., who was chosen by the following limited company on Tuesday 4th December 2007.
Kaladhar S. is the individual who controls this firm, has substantial control or influence over the company.