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 36 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 Saturday 30th April 2022 and the most current confirmation statement was filed on Wednesday 7th June 2023.
For this particular company, the full scope of director's tasks have so far been done by Elizabeth H..John H. had been performing the duties for this company up until the resignation in April 2023. In order to provide support to the directors, this particular company has been utilizing the skills of Elizabeth H. as a secretary since 2008.