Registered at Barn Studios High Street, Chester CH3 6PT Digital Masters Limited is a Private Limited Company registered under the 08359632 registration number. This firm was founded on 2013/01/14. The firm's principal business activity number is 58190 and has the NACE code: Other publishing activities. The business latest annual accounts cover the period up to 2022-12-31 and the latest confirmation statement was released on 2023-01-14.
As found in this firm's executives list, since January 2013 there have been two directors: Neil M. and Hayley M..
Executives with significant control over the firm are: Neil M. owns 1/2 or less of company shares. Hayley M. owns 1/2 or less of company shares.