Please contact us at:

Registered office

IOMA House, Hope Street
Douglas, Isle of Man
IM1 1AP
Phone: +44 (0) 1624 681200
Fax: +44 (0) 1624 681390

 

Corporate Office

No. 6, Sardar Patel Road
Guindy, 
Chennai - 600 032
India

Phone: +91 44 42911234
Fax: +91 44 42911209
        +91 44 42911212