About R&f Prop Ltd (12946920) United Kingdom