ESSENTRA PLCActiveActionsShareCompany no. 05444653 · Public limited company · Incorporated 5 May 2005Confirmation statement overdue since 15 Oct 2026OverviewDirectors and officersFilingsOwnership and controlCharges (secured lending)Directors and officers