Earache Records Limited with the registration number 02781569 has been on the market for 31 years. This Private Limited Company is located at 26 Handel Street, in Nottingham and its post code is NG3 1JE. This company's classified under the NACE and SIC code 59200 meaning Sound recording and music publishing activities. 2022-06-30 is the last time account status updates were filed.
Digby P. is this specific firm's individual managing director, that was appointed in 1993 in March. In order to provide support to the directors, the abovementioned business has been utilizing the skillset of Anthony M. as a secretary for the last 2 years.
Digby P. is the individual who has control over this firm, owns over 3/4 of company shares.