About Khawaja Property Management Ltd (13042098) United Kingdom