Company name: ODALYS RESIDENCES
Address: 26 RUE DU FAUBOURG SAINT JEAN ORLEANS 45000 France
SIRET: 48769608002261
VAT Identification Number: FR63511929739