Your new My Business Stream

Unfortunately, we’re currently experiencing some technical issues with our upgraded My Business Stream portal. Please be assured that we’re working hard to resolve the issue as quickly as we can and we’ll be in touch with you to provide more information or invite you to re-register soon. In the meantime, you can still make a payment, submit a meter reading or find out how to contact us at

We’re really sorry for any inconvenience this may cause.