Damgren & Holmgren , Nytorget Af 41,