This firm is registered in Glasgow registered with number: SC433663. This company was set up in the year 2012. The office of the firm is located at 33 Lynedoch Street . The area code for this location is G3 6AA. This firm's SIC and NACE codes are 47910 - Retail sale via mail order houses or via Internet. Stemcloud Limited reported its account information for the financial period up to 2022/09/30. The firm's latest confirmation statement was submitted on 2022/09/28.
The following limited company owes its success and unending progress to a team of two directors, specifically Stuart P. and David C., who have been controlling the firm since October 2013.
Executives who control the firm include: Stuart P. has substantial control or influence over the company. David C. owns over 3/4 of company shares.