About R&b Lettings Ltd (12809613) United Kingdom