Petrojet Petroleum Projects and Technical Consulting Company 2 Avis Muscat Authority for Public Services Regulation 84 Avis Muscat OQ 2905 Avis Muscat Environment Authority 394 Avis Muscat Sindbad Investment Company 1 Avis Al-Seeb Lire la suite