Defence Electronics and Components Agency (DECA) (Welsh Road, Deeside, CH5 2LS, England CSTMR№152699): address, contacts, e-mail, tenders


E-mail: [email protected]
Country: United Kingdom
Address: Welsh Road
Deeside
CH5 2LS
England



and many others... Customers


Number: 152693

Country: France

Number: 152694

Country: Poland

Number: 152697

Country: United Kingdom

Source: gov.uk Contracts Finder

Number: 152698

Country: United Kingdom

Source: gov.uk Contracts Finder