About Rsh Property Holdings Ltd (11076886) United Kingdom