1 Listings - Window Cleaning in Slough Share this page on: Click on the Window Cleaning listings below to get contact details for each business including phone number, website details, social media links, opening hours, photos and more. i Clean Windows Located In Slough, Buckinghamshire Tel: 07541676500 Window Cleaning -Solar Panel Cleaning- External cleaning services