SELFRIDGES RETAIL LIMITEDActiveActionsShareCompany no. 00097117 · Private limited company · Incorporated 5 Mar 1908OverviewDirectors and officersFilingsOwnership and controlCharges (secured lending)Directors and officers