About Williams Hotels Limited (11441228) United Kingdom