WINDSCREEN ENGINEERING LTD. Company number 04488476 · Monitor this company Active - Proposal to Strike off Overview People 4 Financial Control Documents Analysis Location Related Registered office AddressCadborough House, Ullenhall, Warwickshire, B95 5NS PostcodeB95 5NS Companies at this postcode 3 Map