Yeah mate seems a bit strange to be honest and by the sounds of things he was trying to find out where the car lived at night times. Im from Belfast and have friends in the police and apparently that is a method they use to track down where nice cars are from, and im sure its used in other mayor cities as well.
Not sure what advice can offer apart from sleeping in the car, if they take the car they have you as a driver for it lol.