13 Mahmoud El Abedi Street Amman 11191 Jordan
Jumeirah Lake Towers Jumeirah Bay X2 Tower - Office 707 Dubai United Arab Emirates