About B & P Sales And Lettings Limited (05642939) United Kingdom