MOHAMMED ABDULLAH ALFADHEL GENERAL CONTRACTING EST. MOHAMMED ABDULLAH ALFADHEL GENERAL CONTRACTING EST.