About R&a Lettings And Management Ltd (08722838) United Kingdom