Thanks to Matthew for informing me of the bug with the website registration process. This was caused by an (unused) private messaging component for community builder.
I have now removed all traces of the component from the PHP scripts, and the registrations are now working as expected.
If you have not yet registered, you can do so by clicking the ‘Member Login’ button at the top of the page and following the instructions.