Thanks Folks!
Diana - you can take it anytime and the certificate has no expiry date, unless of course the immigration and visa rules change. This is what I was told when I rang them. Jassmine will be quite busy with the baby when he is born next month and to keep herself occupied while waiting for the baby, she studied and took the test this morning.
Best Wishes