Address:
Kingdom of Saudi Arabia
Sahafa Area, Thumama Rd
Orchid Center, Suite #17

P.O. Box 8665 Riyadh 11492
Kingdom of Saudi Arabia

Phone numbers:
00966112544467
00966112544468

Fax:
00966112544404