In the Vehicle Excise and Registration Act 1994 (as amended), Section 29, Subsection 2C, an exception is made to the offence of using or keeping a vehicle which is unlicensed, "if the vehicle is kept by a motor trader or vehicle tester at business premises".
The enforcement agency cited the Finance Act 2008 as giving them the power to immobilise on private land.
Whether the threshold for belief was reached may be another question, however, I would like to know suitably qualified users' opinions and/or experience with the phrase "at business premises" and how this may or may not apply in the circumstances described.
In your interpretation, was the vehicle "at business premises"?
Are you aware of anything that interprets or modifies the definition of "business premises" or the word "at" as used in VERA S.29(2C)?