Company name: Openflats
Address: 80 rue Taitbout, Bâtiment 6, Paris 75009 France
SIRET: 83411753300010
VAT Identification Number: