Hi Bigweed,
Thanks for your post and welcome to our community.
I am really sorry you're having trouble getting in touch with the team regarding your billing address.
We can certainly help from here if still needed, just reply to my personal message and we can assist further.
Emma_C - Forum Team