Address: Deira
Location: Deira, Sabkha Rd, Nr Index Hotel
City: Dubai
Telephone: +971-4-2266076
Fax: +971-4-2295832
PO Box: 235330