About Hotel Intercontinental London (holdings) Limited (06451128) United Kingdom