Company name: Immoka
Address: 12 bis rue du quai Lille 59800 France
SIRET: 81871631800014
VAT Identification Number: