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

 

English