About S&sh Property Limited (11984140) United Kingdom