Get Directions to Markel CATCo Investment Management Ltd. ← View details 10, 141 Front Street, Hamilton, North Carolina 27840 +44 4415049178 Get Directions From* To * — Required information