Contact information

Canal Living
Disketteweg 14
1033 NW Amsterdam
The Netherlands

VAT number: NL865823194B01

Trade number: 91936306