N , A , 3238 ) 26 Hamngatan , Stockholm.