imprint
YBY is a brand distributed by
Registered Company & Address:
IPL Brands B.V.
Zuidplein 36
H Toren, World Trade Centre
1077XV Amsterdam
The Netherlands
Email: info@yby.one
Phone: +41768196719
VAT Number: NL862533284B01
Registration Number: 82597421
EORI: NL862533284
REX Number: NLREX5605
EU FTA Number: NL/074/23/5970