Company name 

Bergenstrahle & Partners

Company address  P.O. Box 17704, SE-118 93 Stockholm
Jurisdiction  Sweden