Legal Notice is a site edited by the company:
I-Visa Services ltd
Registered with the registry of Business in Mauritius on the 22/06/2010 under
number C10097897
VAT Number 27031036

Address :
Suite 703, level 7, Richard House,
Remy Ollier Street,
Port Louis - Mauritius
Email :

Liaison Europe Address :
Bureau de Liaison Europe 
I Visa Services Co 
27 Place de la madeleine
75008 France