HELENA PRODUCTIONS LIMITEDDissolvedActionsShareCompany no. 02163283 · Private limited company · Incorporated 11 Sep 1987Dissolved on 30 Nov 2021OverviewDirectors and officersFilingsOwnership and controlCharges (secured lending)Filings