After pointing the above things out and asking them to prove the cancellation was weather they have agreed to pay the compensation, so I didn't have to go down the MCOL route. Thanks everyone for the help, it turned out to be a lot easier than I expected!