This firm operates under the name of V60 Media Ltd. The company was established eight years ago and was registered with 09959199 as the registration number. This particular office of the company is based in London. You may visit it at 20-22 Wenlock Road. This enterprise's SIC code is 63120 which stands for Web portals. V60 Media Limited filed its account information for the period that ended on 2023-01-31. The business latest annual confirmation statement was filed on 2023-01-18.
According to the official data, the firm is overseen by just one director: Stuart B., who was selected to lead the company eight years ago.
Stuart B. is the individual who has control over this firm, owns over 3/4 of company shares.