• International delivery
  • 30-day return period
  • Dutch design

Contact details

Illumade BV.
Emmakade 59,
8921 AG Leeuwarden
(Postadres)

+31 (0)85 4019 637

Available

Monday to Friday between 09:00 and 17:00

Company details

Chamber of commerce no.: 60513942
VAT no. NL853943618B01