This afternoon at around 2:30pm on the Manor Royal Industrial Estate. I saw you twice, once coming up to the VW Dealership and then going the opposite direction about ten minutes later.
I'm guessing it's a turbo due to what looked to be an intercooler and pipework hanging out the front of your bumper.
Looking very clean. Does it belong to anyone here?