Key factsactiveLegal nameVIKASH LEELADHURfr_inpiRegistration807963996fr_inpiStatusactivefr_inpiIncorporated2014-12-01fr_inpiRegistered address1711 CHE DU CENTRE, 97440 SAINT-ANDREfr_inpi