About Harris Steward Property Services Ltd (12186378) United Kingdom