Cant access my account

Hello, I can’t access my account details, I keep getting out to the community? I need to submit meter readings

I find navigation on this site difficult - at the moment I cannot even find my account number - maybe I don’t have one! I also find it difficult to contact anyone.