This business is known as Dena Screenprint (holdings) Limited. This company first started seven years ago and was registered under SC572163 as its registration number. This particular head office of the firm is situated in Aberdeen. You may visit it at 5 Weigh-house Square. This company's SIC and NACE codes are 18121 and their NACE code stands for Manufacture of printed labels. 2022-07-31 is the last time when the accounts were filed.
There's 1 director now leading the business, namely Robert N. who's been carrying out the director's duties for seven years. This business had been directed by Dena N. up until 2021.
Robert N. is the individual who controls this firm, owns over 1/2 to 3/4 of company shares and has over 1/2 to 3/4 of voting rights.