Found 2 companies, shown from 1 to 2.

STELLA R, SIA

"Laiks", veikals
Lielirbes 29, Rīga LV-1046
"Laiks", veikals
Krasta 46-1.st., Rīga LV-1003
"Laiks", veikals
13. janvāra 8, Rīga, LV-1050