Domain Name

Register at Namecheap 

Hosting

cPanel hosting : A2Hosting