Solo Italia have been trying to flog one of these for eons, and if they are involved......
Assuming no one is daft enough to create more than one of these monstrosities (in Oxfordshire & in green which happens to be the least desirable colour too!), I'm guessing it's the same one.