The deal was never hovering around 15mil? That I went from 25 to 20mil is because a quick google search is what got me the 20mil while I can recall the deal being talked about being in the 25mil range in this thread last summer.
Looks like they wanted £25m: