imprint
Yelbis.com is a service of Edelia GmbH
Registered with the Commercial Register of the Canton of Zurich, CH-020.4.048.543-7
Address
In der Weid 3
8122 Binz, ZH
Switzerland
Contact
info@yelbis.com
Directors: Julia & Cathal Geraghty
Responsible for the contents of this website: Edelia GmbH