MARKS AND SPENCER GROUP P.L.C.ActiveActionsShareCompany no. 04256886 · Public limited company · Incorporated 23 Jul 2001OverviewDirectors and officersFilingsOwnership and controlCharges (secured lending)Filings