About Holland Road Hotel Opco Limited (11691467) United Kingdom