It looks like they're in Jeddah rather than Riyadh. About 600 miles away. I wonder if they've paid the rent. :)
WESSAL INTERNATIONAL(private company OIL/CONSTRUCTION/TRADING) Wessal International Group Sare Street Al Slamhe Jeddah Saudi Arbia (valued around 800mm)