About The Edge Hotel (oxford) Limited (12077717) United Kingdom