About Rsr Prop Ltd (11864308) United Kingdom