Jm Roofing (b'ham) Limited 's been on the local market for seven years. Registered with number 10997964 in 2017, the firm is registered at 33 Ludgate Hill, Birmingham B3 1EH. This company's declared SIC number is 43910 meaning Roofing activities. Thu, 31st Mar 2022 is the last time the company accounts were reported.
According to the latest data, this particular company is directed by a single director: John M., who was arranged to perform management duties in 2017.
John M. is the individual who controls this firm, owns over 3/4 of company shares.