About S&r Property Care Ltd (11761628) United Kingdom