About R&r Property Holdings Limited (13119012) United Kingdom