@ Shazster,
It is the limitation we provided, however, it doesn't mean that we can't use more than that or Router won't accept it. I had to perform a factory reset on my Almond+, however, rechecked it again, we could see more than 8 static IP leases under "Network" and also under "Open WRT-->Network-->Lan Settings". Please see the attached picture.
Are you using R080 firmware on the Almond?