Tab Labs is a firm situated at EC2Y 5EB London at 6th Floor, One. This enterprise was established in 2014 and is registered as reg. no. 09339113. This enterprise has been operating on the UK market for ten years now and the last known status is active. This enterprise's declared SIC number is 62090 and their NACE code stands for Other information technology service activities. The firm's latest financial reports cover the period up to Saturday 31st December 2022 and the most recent confirmation statement was submitted on Saturday 3rd December 2022.
According to the official data, the business is administered by just one director: Mark D., who was formally appointed in 2014. Since Wednesday 3rd December 2014 Christopher W., had been fulfilling assigned duties for the business up until the resignation in 2020.
Executives who control the firm include: Mark D. owns 1/2 or less of company shares. Christopher W. owns 1/2 or less of company shares.