7
Jumeirah Business Centre 2
Jumeirah Lake Towers (JLT), Dubai

Jumeirah Business Centre 2