I'm not familiar with"car park" (sorry, mid-western American). I'm assuming it's the same as what we call a "parking lot"? Hopefully you'll get a chance to meet the owner and ask where he got it.
....or maybe leave a note under his seat to inform you...?