Wealth management business Kingswood Holdings has completed a £14m deal for WFI Financial, a financial planning firm based in Sheffield. The deal expands Kingswood's national footprint to the Midlands and North, with the inclusion of WFI's offices in Derby, Lincoln and Grimsby. Altogether WFI has assets under management of more than £550m.