About George Hotel Investments Holdco Limited (11373156) United Kingdom