About S & R Property Consultancy Ltd (11866583) United Kingdom