Leffler & Son , VestraIlaungatan