About Ace Hospitality London Ltd (12749147) United Kingdom