About H&st Properties Limited (11616849) United Kingdom