Key factsactiveLegal nameNOVATERRAfr_inseeRegistration106691165fr_inseeStatusactivefr_inseeTypeLimited liability company (SARL)fr_inseeIncorporated2026-06-19fr_inseeRegistered addressBOUT DE MONCETZ, 51520 SARRYfr_inseeIndustry70.10Zfr_insee