About Abbott Property Management Limited (01470141) United Kingdom