...Is the P3/4 that James May drives owned by Glickenhaus?

Image captured from Google Images of Glickenhaus’ P3/4
Screenshot from GT episode. That looks like a NY license plate to me!

Me thinks it is.