You can also try Rshosting.Com they offer both US and UK hosting with good managed service available. I have used them for few of my project ,...
Right .. its much safer way to deal with domain purchase when you have some doubt.
Just to let you guys know .. now both 123reg and Vidahost are now owned by Godaddy.
Magento is good option it just requires dedicated resources when you expect good performance.. so while moving forward with magento make sure you...
Now Paragon is a part of Godaddy thats the reason all of a sudden there are issues with this web hosting companies.
I use Webhost.uk.net pretty...
Yes thats possible, not much expert in this one but I have noticed such site one good e.g is godaddy website
123reg for co.uk domain, or you can also buy them from nominet directly.
one more vote for tawk.to , its free and with some really good features like paid chat software.
Try Webhost.uk.net , something within your range.
The base way it to change the old domain to new one in the wp database itself. Also check the wp-config for host name and other details to be updated.
Yes to start fast you can use paypal or stripe to get online payment from your site directly.
which TLD you wish to hide whois, what amount are you looking for?
By pointing the new domain to the main public_html folder of your domain and updating DNS to point to the same server.
Migration will be a solution for you rather than keep them with 2 different providers.
I am not a designer.. still would like to comment you site looks neat and clean simple navigation personally I liked the design part.
Google mail is the best option if your only usage of the domain is for email.
I am too a fan of Bootstrap makes website navigation classy
Might be done via .htaccess file?
On the Company A itself you can add an A record for the website to point to Company C.
you can checkout webhostingtalk for alternate provider or even check :
Separate names with a comma.