Key factsactiveLegal nameSMULDERS PROJECTS NETHERLANDS BVfr_inseeRegistration102134186fr_inseeStatusactivefr_inseeTypeForeign legal entityfr_inseeIncorporated2026-01-01fr_inseeRegistered address5 FRANKRIJKWEG, 4389PBfr_inseeIndustry25.11Zfr_insee