02228181 is a registration number for Megastar Productions Limited. This firm was registered as a Private Limited Company on 1988-03-08. This firm has been on the British market for 33 years. This firm could be found at 57 Greencroft Gardens in London. The main office's zip code assigned is NW6 3LL. This firm's principal business activity number is 90030 meaning Artistic creation. The latest annual accounts were submitted for the period up to Thursday 30th April 2020 and the most current confirmation statement was filed on Sunday 7th June 2020.
The following company owes its success and unending growth to exactly two directors, specifically Elizabeth H. and John H., who have been guiding it since 1991-06-18. In order to provide support to the directors, this particular company has been utilizing the skills of Elizabeth H. as a secretary since 2008.