About The Sir William Fox Hotel Limited (05816259) United Kingdom