About H&s Investment Properties Ltd (11143286) United Kingdom