About Rsr Properties 2000 Limited (12974495) United Kingdom