Office space is necessary to incorporate a company in Japan ?
Guarantor is necessary
Renting an office space without guarantor
On the other hand, its rental fee is higher than conventional office space. Because this company takes enough risk to collect rental fee.
If rental fee of an office space is 70,000 yen in conventional office space (you need to prepare guarantor, legal address), in the case of this kind of company, rental fee for same room area will be 250,000 yen.
But if you can not prepare guarantor nor legal address, this kind of company is useful.
At first, you can start your business with its service. And when you can prepare guarantor or purchase small office space in rural area, you can be independent from this company.