DELUXE NATURAL PRODUCTS DISTRIBUTION LTD, Londres, succursale de Genève