Stockholm , Stora Humlegärdsgatan 29.