Religious Status Of Insurance
Bank or companies are not Islamic or Muslim. It is ethical concerns which makes a trade or transaction valid or invalid. Mortgage has noting unethical in it. The principle of trade and business is that it should be fair and should not involve trade of Islamically Haram things like liquor or pig.
Please see for answer to this question : Discussion 62055