🇬🇧
D.W. WINDSOR LIMITED
27.40 · Manufacture of electric lighting equipmentSIC27400SmallID01309755
📍 BUILDING E STAFFORD PARK 1, STAFFORD PARK, TELFORD, SHROPSHIRE, TF3 3BD, ENGLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.