CHURCHWARD PLCLiquidationActionsShareCompany no. 02489314 · Public limited company · Incorporated 5 Apr 1990In liquidationAccounts overdue since 30 Jun 2018Confirmation statement overdue since 19 Apr 2019OverviewDirectors and officersFilingsOwnership and controlCharges (secured lending)Ownership and control