Ok we have a small problem, One of our hosting services requires an independent IP address.
This essentally means that using the shared IP on the server is not an option.
So what I have done up until this point is the following.
I navigated to
Webmin → Networking → Network Configuration
Once in there I clicked on The physical Interface name and once there clicked the link to add a virtual Interface which happened successfully.
I then navigated to
Vitualmin → The server in question → Server Configuration → Change IP Address
Once in there I select Use dedicated address and input the IP address of the virtual interface I added and then moved down to External IP address and input it there as well.
Apply it and wait, once it kicks over the server presents a blank page and presents an SSL error.
Make sure the DNS is update and resolving to the correct IP. This maybe you computer using the old IP and therefore going to the wrong “virtual server”
Ok I think this matter can be considered resolved, it would seem that after a DNS cache flush and a bit of a wait the server is now serving the website on the correct IP address.