Techvault came into being in 2022 as a company enlisted under no 14193124, located at W5 1AE London at 98 Brunswick Road. The company has been in business for 2 years and its state is active. This company's SIC and NACE codes are 62090 and has the NACE code: Other information technology service activities. 2023-06-23 is the last time account status updates were reported.
There seems to be 1 director currently running the following company, namely Alvi A. who has been doing the director's duties since 2022-06-24.
Alvi, A. 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.