About H & I Properties Ltd (04999326) United Kingdom