Company name: Lease Corporation International
Description: LCI was founded by the Libra Group, an international business group active across six continents
6 George's Dock, North Dock, Dublin, Ireland