About Rsr Property Holdings Limited (10707541) United Kingdom