About R&o Property Development Ltd (11329841) United Kingdom