Industrial Development Fund 263 Notice Riyadh Holy City Traffic Department 25 Notice Mecca Ministry of Public Works & Housing 6 Notice Riyadh Hajar municipality 141 Notice Mecca General Directorate of Border Guard 9076 Notice Riyadh Read More