It is probably a replacement block that came from the factory with no engine serial number, or it is a replacement block that someone has ground off the engine serial number.

See if you can find/post the date casting codes.