Jeddah
7864 Al Madinah Al Munawarah Road
As Salamah District
Salama Tower. Office 208
Jeddah 23525 - 3889
Kingdom of Saudi Arabia
saudiarabia@rovergrupo.com