This website uses cookies to ensure you get the best experience on our website. The necessary and statistical cookies do not collect personal data and help us to improve the site.
Are you going for an optimally working website including embedded content? More information on our privacy policy page


Contact us


ITC Natural Luxury Flooring

Schering 45
8281 JW Genemuiden
The Netherlands


+ 31 38 386 11 60


BTW/VAT NR: NL003142188B01
Reg nr Chamber of commerce Zwolle: 24081471

UK office:

ITC Natural Luxury Flooring Ltd

12th Hay Hill, Mayfair
London W1J 8NR
United Kingdom


+44(0)1622 534041


VAT nr: GB311084450
Registered at Companies House for England and Wales: 11673868

ITC’s business model is driven by B2B only; business what is conducted between companies only, no business between us and individual consumers.


Contact form

Items marked with * are required