The Techstar Retail Ltd company has been operating in this business field for at least eleven years, as it's been established in 2013. Registered under the number SC460080, Techstar Retail is a Private Limited Company with office in 52 Maryhill Road, Glasgow G20 7QB. The enterprise's principal business activity number is 55900 and has the NACE code: Other accommodation. The latest financial reports cover the period up to Fri, 31st Dec 2021 and the most recent annual confirmation statement was submitted on Sun, 25th Sep 2022.
Rabbia D. is the company's only managing director, who was arranged to perform management duties in 2013.
Rabbia D. is the individual with significant control over this firm, owns over 3/4 of company shares.