Write a review Your name* Your e-mail* (Not for publication) Rating ★★★★★ Excellent ★★★★☆ Very good ★★★☆☆ Average ★★☆☆☆ Poor ★☆☆☆☆ Terrible Your review * * — Required information S. M. Home Improvements - UPVC ← View details 166A Southwood Road, Hayling Island, Hampshire PO11 9QL, United Kingdom, Hayling Island, England