Vtid began its operations in 2018 as a Private Limited Company under the following Company Registration No.: 11374971. The firm's head office was registered in Alcester at 6 Gerard Road. This particular Vtid Ltd company had been offering its services for at least 4 years.
The following limited company was administered by an individual managing director: Mark H. who was caring of it for 4 years.
Mark H. was the individual with significant control over this firm, had substantial control or influence over the company.