About S&r Property Group Ltd (11571876) United Kingdom