SUBDELTA B.V. of the Netherlands (European Union)
Chamber of Commerce Number: 63266865
Tax / VAT Number: NL 855161309 B01
IBAN / Bank Account Number: NL47 SNSB 0909 7735 64
BIC / Swift Code: SNSBNL2A
Bank HQ: SNS Bank, Croeselaan, Utrecht, the Netherlands

Email: sales | HQ

Note: all watches will be shipped from the Netherlands (EU), we don’t keep our watches at our HQ