Yes, you can register Section 8 Company at their residential address. You need to submit the utility bill copy of your home address along with the No Objection Certificate from the owner of the premises.