Situated at 24 Blythswood Square, Glasgow G2 4BG Slack Tech Limited was a Private Limited Company and issued a SC420136 Companies House Reg No. This company was created on Thu, 22nd Mar 2012. Slack Tech Limited had existed in the business for at least 8 years.
The following company was administered by 1 managing director: Scott R. who was presiding over it for 8 years.