The M. J. Grainger & Co Ltd firm has been operating offering its services for 9 years, having started in 2015. Started with Companies House Reg No. 09794002, M. J. Grainger & is a Private Limited Company located in 196 High Street, Brierley Hill DY5 2JP. The company's SIC code is 69201, that means Accounting and auditing activities. M. J. Grainger & Co Limited filed its latest accounts for the period up to 2022-09-30. Its latest confirmation statement was submitted on 2023-09-23.
Right now, the following firm is presided over by a single director: Adrian O., who was arranged to perform management duties 9 years ago.
Executives who control the firm include: Adrian O. owns 1/2 or less of company shares and has 1/2 or less of voting rights. Carole O. owns 1/2 or less of company shares and has 1/2 or less of voting rights.