All the info I see says it was Antpool. Antpool have not paid out on this block? Antpool have not given a satisfactory answer yet. All they are saying is that this block is not on antpool.com
Are the blockchain explorers wrong?
Their Facebook help/messaging just came back and told me to submit a ticket on zendesk. This had now been done, and am waiting on a response.