Address: BNP Paribas, Rue de Lille, Halluin, Lille, Nord, Hauts-de-France, Metropolitan France, 59250, France
Operator: BNP Paribas