Saint Alled
I cannot be certain as to the registration (thus claiming not to be a spotter) but last Sunday there was a Spanish-registered Metro parked at Ronaldsway.
IOM is technically outside UK and European jurisdiction.
The worms are multiplying since the lid came off.