Read the posts again CAREFULLY and you will see what you said was wrong. I will help you:-
You said: Here I am afraid you are wrong, Steve said it was on private land. Number plates, tax, insurance, roadworthiness etc. are concepts which only exists on the public road.
https://www.gov.uk/sorn-statutory-off-road-notification