About B & S Lettings Ltd (10334731) United Kingdom