About Sherford Sales And Lettings Ltd (11259527) United Kingdom