If I am not mistaken Stemcord and Cordlife are private banks whereby you need to pay an expensive premium every year to store your Baby's cord blood in their bank.
Singapore Cord Blood Bank is a Public bank for mothers to donate their babies' cord blood for FREE.
The difference between Private and Public banks - For private, nobody can use the cord blood for transplant but your own baby *touch wood*.
For public, anyone who needs the stem cells for transplant and if happens to match your baby's cord blood can use it. Similarly, if your child *touch wood* needs a transplant, can use anyone's cord blood according to the bank's matching database.