About Joseph Khera Property Management Limited (12265848) United Kingdom