21 Humlegårdsg . , Stockholm.