About S&r Property Services Ltd (12735916) United Kingdom