Lancashire Holdings Ltd LRE

This firm is based in Bermuda and offers products in the marine, aviation, property and energy sectors.