Biblioteksgatan 3, 111 46 Stockholm, Sweden