14143994 - registration number assigned to Leonard Toma Auto Shop Ltd. It was registered as a Private Limited Company on May 31, 2022. It has existed on the British market for the last two years. The company could be contacted at 5 Walkers Road in Oldham. The head office's zip code assigned to this place is OL8 3SN. This firm's SIC and NACE codes are 29201 - Manufacture of bodies (coachwork) for motor vehicles (except caravans).
There seems to be a solitary managing director at present leading this limited company, namely George T. who has been doing the director's responsibilities for two years.
George T. is the individual with significant control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.