Luckily, I took note of the license plate. Public records of registered vehicles are saying the owner is Antonio Luis.