Address: 204, Al Wahda Building, Port Saeed Rd, Deira
Location: Dubai
City: Dubai
Telephone: 04-2956595
Fax: 04-2958757
PO Box: 39695
Website: http://www.id-sc.com