About Makkah Properties Limited (10342998) United Kingdom