Lulu Flavour is a site operated byLulu Supply & co. sro
We are registered in Czech Republic with our registered office at Praha.
Our main trading address is: Jaurisova 515/4 – Michle 140 00 Praha 4 – Czech Republic
Our IČO: 04700155
VAT CZ29232481
We are regulated by Czech Republic law.