I know that this should really go in the spotted section but I thought there'd be a better chance of a response here. Before Christmas we had a week in North Wales. Whilst out on a walk I saw a nice red 4x4 parked in a village called Tremeirchion. Does it belong to anyone on here I wonder?