Berg & Ceni , Af 21 Södra Humlegårdsgatan,