Hammonds partners to repay £8m: 2004 cash hole revealed