Tmsta came into being in 2022 as a company enlisted under no 14135651, located at SK10 4LQ Macclesfield at Thorncliffe Wilmslow Road. The firm's last known status was dissolved. Tmsta had been operating in this business for at least one year.
The business was directed by one managing director: Seren V., who was formally appointed 2 years ago.
Seren V. was the individual who controlled this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.