About Rsc Properties Limited (12106492) United Kingdom