About Rsc Property Holdings Ltd (12100787) United Kingdom