Alien Company

This is an insurance company whose main office is located in a foreign country.

[ic_quote]