010-182 11 20 
Weekdays 10:00 AM - 12:00 PM & 1:00 PM - 3:00 PM 
kontakt@omstella.se 
Normal response time: 2-4 business days 

Mailing address: 
Omstella 
Box 17011 
104 62 Stockholm 

Organization number: 802482-1954