About Jafar Properties Limited (13203746) United Kingdom