About H & I Property Services Ltd (12134094) United Kingdom