About Abbotts Properties (leeds) Limited (09956116) United Kingdom