Key factsactiveLegal nameNICOLAS TELLUSfr_inpiRegistration498213560fr_inpiStatusactivefr_inpiIncorporated2007-03-09fr_inpiRegistered address33 RUE DE BEL-AIR, 41000 BLOISfr_inpi