About S&h Andrew Property Ltd (11273933) United Kingdom