About S & R Property Holdings Ltd (13018543) United Kingdom