It depends on the company and what they want to achieve.
It also depends on which Virgin Islands we're talking about. USVI and BVI are quite different.
While for example a Delaware LLC is already very secretive, a Delaware C corporation isn't. If the company in question is not operating as an LLC, they may to relocate to BVI for privacy while still having a corporate entity with shareholders and directors...