About R & P Property Holdings Limited (13109262) United Kingdom