About R&o Property Group Ltd (13126376) United Kingdom