To establish a company, you need to have license to start the business. In Indonesia, especially in Jakarta, there are zoning laws.
Land is zoning under many categories and to get business license, you need to have company address which should be in exact zone such as in perkantoran, perdagangan, dan jasa zone. You may do the business at your place (example: house) but the licensing needs address on the exact zone.
That is why you need to lease Service Office or Virtual Office because we provide things that business licensing needs.