Former Halliwells partners to repay £20.4m Spinningfields windfall