I'm been really stupid here, I've made a typo in a domain name when setting up an account. I've edited the vhosts file to fix that but how do I edit the domain name in the user account - it's not editable.
Normally I would just delete the account but I've already setup 3 databases and moved 35gb of data to it. In fact I've just wasted hours trying to fix problem that turned out not to be problems associated to moving the site
when it was this typo :-) I thought everything was fine because the site has other domains I used to move first then checked the DNS was working.