placeAl Muraqabbat Road, Deira, Dubai City 82777, United Arab Emirates.