Company name: Odalys Residences
Address: 17 Avenue des Français Libres Rennes 35200 France
SIRET: 48769608002329
VAT Identification Number: FR04487696080