About Intercontinental Leisure Homes Limited (10704835) United Kingdom