Ericson & Lo , Tyskatorget