It is the person who the domain is register to (Domain Registrant). I owned a hosting company and almost all hosts register domain names through enom.com. The terms and conditions are clear in that when a person registers a domain the domain name is registered to the domain registrant regardless who pays for it and the admin contact(s).
You can always go to enom.com for the details.
You can always go to enom.com for the details.