About R&c Lettings Ltd (13423724) United Kingdom