Stockholm , Stoia Ilumlegårdsgatan 29.