My plan is to able to setup business in France in near future. To start simple and low cost, I am looking at business like the Ecoline Wash home service. A utility vehicle will be required.
Please advice what is the best legal structure for this type of business? Can I use my home address for registration of business? Which type of visa should I apply for the above business?