Key factsactiveLegal nameNEPHRO SYSTEMfr_inseeRegistration453219453fr_inseeStatusactivefr_inseeTypeForeign legal entityfr_inseeIncorporated2004-04-01fr_inseeRegistered addressDUBAI, BP 36282, ÉMIRATS ARABES UNISfr_inseeIndustry46.90Zfr_insee