WINDOWS HOLDINGS LIMITED Company number 05966288 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office AddressStafford Park, 17, Telford, Shropshire, England, TF3 3DG PostcodeTF3 3DG Companies at this postcode 20 Average house price in TF3 3DG £490,000 (3 sales) Map