About R&co Property Ltd (12843906) United Kingdom