As per routine requirements it is necessary to have an office address in order to obtain a business license for your company. However, you do not necessarily need an office space to apply for a business license. Depending on your business, if you do not need an office to carry out your daily activities, you can obtain a virtual office license which will serve as an address that you can use in your business license, which can also be the space where you can hold business meetings if necessary, and you can use it as a mailing address. like that.