Frontend Business Registration

In order for a user be able to create a business from the front end, he is required to sign up as a Business Owner:
After a successful sign up, the user will be redirected to “My Account” Page, where he will have the option to choose to “Create a Business“:
The user will be redirected to “My Business” Page where he can fill the following fields: