24 Sibyllegatan 24 , Stockholm,