Suspended Ceilings Windsor, Slough - Welcome to the Windsor Suspended Ceilings Directory listing recommended suspended ceilings installers in Windsor. It lists those who offer drop ceilings and suspended ceilings in Windsor, Slough. Do you have a Windsor suspended ceiling business? If so, why not advertise it on the Windsor Business Directory - IT'S FREE.