ServCorp Saudi Arabia International provider of premium serviced offices and virtual offices, with a global network of over 120 locations worldwide. Branches in Riyadh, Jeddah and Al-Khobar in Saudi Arabia.servcorp.com.sa