About Rcs Prop Holdings Limited (10258546) United Kingdom