NATIONAL STARCH & CHEMICAL LTD
Windsor Court,
Petersfield Avenue,
Slough, UK
SL2 5DS
Registered in England & Wales as company
number 00226707
If you are trading in a country in the European Union, and that country is not
listed here, then the company with which you are trading is that of the country
and site which sends you invoices.