
Legacy
The Omara brand operates under the company name
Omara S.R.O.
ID number: 55091831
Legal and postal address:
C/ Lepant 270, 08013, Barcelona
The Omara brand operates under the company name
Omara S.R.O.
ID number: 55091831
Legal and postal address:
C/ Lepant 270, 08013, Barcelona