typical countries of domicile of shell companies are offshore financial centers like ireland, liechtenstein, luxemburg, switzerland, isle of man, and the channel islands including guernsey and jersey in europe, bahamas, barbados, bermuda, cayman islands, and virgin islands in the caribbean, panama in central america, and hong kong and singapore in asia. shell companies are usually offered by law firms based in those countries. the process of establishing a shell company can sometimes be done very quickly online.