About Oval Hotel Holdings Ltd (11729473) United Kingdom