About Intercapital Hotel & Leisure Group Limited (11065204) United Kingdom