Leffler & Son , VestraHamngatan