Legal nameOrient Express Demeter Luxembourg S. à r.l.
Previously known asRose & Louis Zahla Brothers Company
NumberB142968
Establishment numberB142968.0
Legal formSARL
EUIDLURCSL.B142968
Legal situationin liquidation
Activity47.250Retail sale of beverages in specialised stores