C . H . Ström & Co. , 19418 24 Torggatan 24.