About H&s Property Limited (10069729) United Kingdom