This firm called Beta Vsl was started on 2016-10-18 as a private limited company. This firm headquarters was registered in London on Suite 12, 2nd Floor, Queens House, 180 Tottenham Court Road. The address postal code is W1T 7PD. The registration number for Beta Vsl Limited was 10432670. Beta Vsl Limited had been in business for 5 years up until 2021-03-30.
Yuen W., Chi L. and Ivanna S. were the firm's directors and were running the company from 2016 to 2021.
The companies that controlled this firm were: Vinokurov Studio London Limited owned over 3/4 of company shares. This business could have been reached in London at Sloane Avenue, SW3 3DH and was registered as a PSC under the registration number 10164150.