Hassan Mohammed Saghir Ali Faqih Office For Engineering Consultancy Hassan Mohammed Saghir Ali Faqih Office For Engineering Consultancy