About S&h Properties Ltd (13381619) United Kingdom