Legal notice
IBANA Rigakade 20-4 1013 BC Amsterdam Netherlands
Chamber of Commerce number: 34287030 VAT number: NL822241092
Contact General questions: info@ibana.nl Webshop questions: webshop@ibana.nl PR/Marketing questions: pr@ibana.nl
Webshop phone: +31 (0)20 240 42 28 B2B retailer phone: +31 (0)20 615 00 05