About Jha Property Management Ltd (12643627) United Kingdom