Six Continents Retail Ltd. 12 Toynbee Street, London, London E17NE