Artystar Ltd. 's been on the market for at least ten years. Started with Registered No. 09296166 in the year 2014, the firm is registered at 25 Whitehicks, Letchworth SG6 4QA. This enterprise's SIC and NACE codes are 47910: Retail sale via mail order houses or via Internet. The company's most recent financial reports describe the period up to 31st December 2022 and the most current annual confirmation statement was released on 5th November 2022.
This firm owes its achievements and unending development to exactly two directors, namely Dean B. and Christopher R., who have been running the firm since 2022.
Executives who control the firm include: Dean B. owns 1/2 or less of company shares and has 1/2 or less of voting rights. Christopher R. owns over 3/4 of company shares.