I don't think there are any predators, maybe rats, no cats around here.
and my grandkids but their are barred from that bit of the garden!!
I think a couple of eggs are out of sight, next time she goes to the loo I'll go check!!She left the nest a few minutes ago and there seems to be only 3 eggs there.
She's back now just sitting on them.