Sardar Muhammad Yaqoob Khan is the owner of Al Makkah City.