About Holiday Inns (england) Limited (01880458) United Kingdom