Key factsactiveLegal nameW&H PAYSAGEfr_inseeRegistration105914360fr_inseeStatusactivefr_inseeTypeLimited liability company (SARL)fr_inseeIncorporated2026-06-01fr_inseeRegistered address15 RUE DES NEFLIERS, 85150 LANDERONDEfr_inseeIndustry81.30Zfr_insee