Contact
Smart Textile Alliance is a company limited by guarantee registered in England with company number 12949779. Our Registered Office is based at: Aylesbury House, 17-18 Aylesbury Street, London, EC1R 0DB, United Kingdom.
Home offices based at Aarhus, Denmark and London, UK.