About Ace Vacation Rentals Limited (11159585) United Kingdom