Started with Reg No. NI668349 4 years ago, Mega Self Storage Limited is categorised as a Private Limited Company. The business actual mailing address is 3 Ballymenoch Lane, Holywood. This firm's SIC and NACE codes are 96090 meaning Other service activities not elsewhere classified. The business latest annual accounts cover the period up to Thursday 31st March 2022 and the latest annual confirmation statement was submitted on Thursday 9th March 2023.
There is just one director at the current moment overseeing this particular company, specifically Geoffrey M. who has been utilizing the director's responsibilities for 4 years.
Executives who control the firm include: Charlotte M. owns 1/2 or less of company shares and has 1/2 or less of voting rights. Geoffrey M. owns 1/2 or less of company shares and has 1/2 or less of voting rights.