S & I windows Ltd - Window Installation & Repairs, Patio Door Installation, Aluminium Windows, Conservatory & Sky Light Installation Pinner is located in Pinner, United Kingdom on 75 Hazeldene Dr. S & I windows Ltd - Window Installation & Repairs, Patio Door Installation, Aluminium Windows, Conservatory & Sky Light Installation Pinner is rated 3 out of 5 in the category window installation service in United Kingdom.