Basically, for those who aren't living this, the physical address is mostly a liability thing. Insurance expect to be able to (imagine worst case scenario) walk into an office and blame / seize assets / arrest people if things go south. Sometimes you can just provide a residential address of a founder / board member, but all the diligence forms etc expect a physical office building where you can find all the employees 5 days a week if you just walk in.