About Abbott Property Limited (08503709) United Kingdom