About Hendy Property Management Limited (13163745) United Kingdom