Provision of general and life insurance services