Customer Protection Insurance Company Ltd. Read more about Customer Protection Insurance Company Ltd.