Have you got a spare minute to add a review of Windsor Refrigeration Rentals Ltd, Slough? Submit a Windsor Refrigeration Rentals Ltd Slough review and contribute to the directory of recommended refrigeration companies in Slough. Do you own the business - Windsor Refrigeration Rentals Ltd Slough? If so, claim it today! If you claim a business, you will be able to choose a new business profile photo.