ST. LUKE'S OXFORDActiveActionsShareCompany no. 01989868 · Private limited by guarantee without share capital · Incorporated 14 Feb 1986OverviewDirectors and officersFilingsOwnership and controlCharges (secured lending)Directors and officers