About London International Hotel Limited (01352319) United Kingdom