If the machine's motherboard was changed at some point in its lifetime, this would likely result in no serial number being able to be read from the BIOS.