Thabat Construction Company Ltd. 2 Avis Jeddah Development and supplies for government printing works 5 Avis Riyadh Department of Roads and Transport in Najran Province 3 Avis Najran The General Authority for the Affairs of the Grand Mosque and the Prophet’s Mosque 80 Avis Mecca State Real Estate General Authority 466 Avis Riyadh Lire la suite