ODS Overseas Distribution Suppliers Ltd, London, Succursale di Paradiso