We’re currently experiencing some problems with our cloud server environment in London, which is affecting a number of customer services as well as our own website, customer portal and helpdesk.
We are working hard to get everything back online as soon as possible.