It appears you need a dutch bank account to open an account with them. Just got this reply back from them:
"We require that we can use automatic incasso from the bank accounts of our
customers. Unfortunatly we can only do this from dutch bank accounts.
If you have a dutch bank account then there will be no problem.
Met vriendelijke groet,
Ferry Manders
Transip BV"