About B & R Lettings Limited (08496988) United Kingdom