About Interval Leisure Group Uk Holdings Limited (08310980) United Kingdom