You may have a virtual office instead a physical office when you register your business. Yes, you can register your business at home if you own the house, otherwise, you have to ask for an agreement from the owner of the house. A company can also share its office with another company. You can also use a virtual office in a business center. Check out here Enspyre’s workspace offer.