Would you like to submit a review of Triple Ace Executive Cars, Slough? Help create a directory of recommended taxi companies in Slough by adding your Triple Ace Executive Cars Slough review today. If Triple Ace Executive Cars Slough is your business, then claim it now. After claiming a business, you will be able to update the details and add more tags and photos.