That late trade has only just appeared and it wasn't there earlier today. Chatter on LSE is that it has taken a couple of days to fill even though the trade is dated Wednesday. Not sure how they got the stock though.
TPT Price at posting:
13.0¢ Sentiment: Hold Disclosure: Held