Is a local presence or physical office in the BVI required?

There is no obligation to maintain a physical office or presence in the BVI beyond the statutory requirement for a registered agent and registered office.