About B & B Lettings Limited (11998653) United Kingdom