XL GROUP LTD is a company located in Bermuda, HM 08 HAMILTON at O'HARA HOUSE, P.O. BOX HM 2245. XL GROUP LTD has an ACTIVE entity status and an ISSUED LEI code. The Legal Entity Identifier code of XL GROUP LTD is 213800AJ4DD69YLNL348. The legal form of this company is 9999.