iGENEA LTD
71-75 Shelton Street
Covent Garden
London WC2H-9JQ
 
Telephone