Soule, Leslie, Kidder, Sayward & Loughman, P.l.l.c.