The British Virgin Islands are a popular location for basing an offshore business, particularly due to their reputation for lackā¦