Virtual Masters is a firm located at SW16 4RX London at 21 Melrose Avenue. The firm was established in 2011 and is registered under the identification number 07724057. The firm has been present on the English market for ten years now and its last known status is active. This company's registered with SIC code 63110 and their NACE code stands for Data processing, hosting and related activities. August 20, 2020 is the last time the accounts were filed.
At present, the limited company is presided over by a solitary managing director: Reza A., who was appointed on 2011-08-01.
Reza A. is the individual with significant control over this firm, owns over 3/4 of company shares.