About Baker Sales And Lettings Limited (07072801) United Kingdom