CHELTENHAM & GLOUCESTER PLCActiveActionsShareCompany no. 02299428 · Public limited company · Incorporated 23 Sep 1988OverviewDirectors and officersFilingsOwnership and controlCharges (secured lending)Filings