About S&c Herman Properties Ltd (13436203) United Kingdom