PETROPAVLOVSK PLCLiquidationActionsShareCompany no. 04343841 · Public limited company · Incorporated 20 Dec 2001In liquidationAccounts overdue since 31 Aug 2022Confirmation statement overdue since 3 Jan 2023OverviewDirectors and officersFilingsOwnership and controlCharges (secured lending)Filings