Each company has to have own official address that will be entered into court register.  It could be real office, virtual office, as well as a private address. However company is always obliged to have signed  contract for using address.