About Ace Hotels (london) Limited (09925821) United Kingdom