About Oxford Thames Hotel Opco Limited (11361075) United Kingdom