About Abbey Sales And Lettings Ltd (08000270) United Kingdom