Paxton Home Improvements Ltd phone Goddards Yard, Thaxted Rd Saffron Walden, Essex CB11 3AA map Touchwood Windows Ltd phone Shire Hill Ind Est Saffron Walden, Essex CB11 3AQ map if (!IN_DEV) { ?> } ?>