This would be the first step in starting your own hosting company. You need a domain name that reflects services offered by your company, to whom its offered and who is your end customer. You need to make sure that your company name or a domain name should not match with any other company as copyright issues might arise. You may select domain name depending upon the geographic area you are targeting. You can register country level TLD for example .co.uk domain if your target business area is in UK, .co.in if its India.
Visit us for more information http://www.drupalhostingguide.com/