Would you be willing to add a review of Veolia Slough? Your Veolia Slough review will help build a list of the best waste disposal companies in Slough. Are you the business owner of Veolia Slough, then claim it now. This will allow you to amend your details and improve your listing.