Makkah Region Development Authority 24 Notice Mecca Saudi Authority for Intellectual Property 84 Notice Riyadh Administration of technical affairs in the holy sites and the capital 1381 Notice Mecca General Administration of Mujahideen 215 Notice Tabuk Hajar municipality 141 Notice Mecca Read More