Company name 

Ström & Gulliksson

Company address  P.O. Box 5275, SE-102 46 Stockholm,Engélbrektsgatan 5
Jurisdiction  Sweden