About S&s Properties (hull) Limited (11225233) United Kingdom