About Pendlecroft Property Management Limited (07503774) United Kingdom