Rock Art Screen Print Ltd 's been on the local market for 12 years. Started with Registered No. 07937662 in the year 2012, the firm have office at 2 Tressell Way, Leicester LE3 3RA. This company's principal business activity number is 18129 : Printing n.e.c.. 2023-01-31 is the last time the company accounts were filed.
Craig F. and Mark T. are listed as firm's directors and have been monitoring progress towards achieving the objectives and policies since 2012.
Executives with significant control over the firm are: Mark T. owns 1/2 or less of company shares and has 1/2 or less of voting rights. Craig F. owns 1/2 or less of company shares and has 1/2 or less of voting rights.