The business is based in Birmingham under the following Company Registration No.: 07551375. This company was started in 2011. The office of the company is located at 87 Fountain Road . The postal code is B17 8NP. The enterprise's registered with SIC code 62011 and their NACE code stands for Ready-made interactive leisure and entertainment software development. Tapsta.com Limited reported its latest accounts for the financial period up to March 31, 2022. Its latest annual confirmation statement was filed on March 27, 2023.
For thirteen years, this particular business has only been overseen by one director: Imran L. who has been overseeing it since March 3, 2011.
Imran L. is the individual with significant control over this firm, owns over 3/4 of company shares.