2009 is the year of the establishment of Megasaurus Limited, a company which is located at 1 Grove House, Lees Hall Road in Dewsbury. This means it's been fifteen years Megasaurus has existed in this business, as the company was created on 2009-12-01. The firm registration number is 07092444 and the company postal code is WF12 0RT. This company's classified under the NACE and SIC code 82990, that means Other business support service activities not elsewhere classified. Megasaurus Ltd released its account information for the period that ended on March 31, 2022. The company's latest annual confirmation statement was released on December 1, 2022.
Michael V. is this company's solitary managing director, that was assigned to lead the company fifteen years ago.
Michael V. is the individual who has control over this firm, owns over 3/4 of company shares.