About S&r Property Limited (11042514) United Kingdom