You can register your company’s address at your home, friend’s home or virtual office. However, if you are planning to apply for Business Manager visa, basically your office need to be at the different place from your home.