For the sake of completion, after having a chat with Dave, looks like it was the same train but on 1st August, 25270 and 25056 in charge.....confirmed I believe by the pair caught at Thetford the same day......
https://m.flickr.com/#/photos/86020500@N06/7985429077/in/set-72157632183760017/
Regards
Guy