Leo & Lennon – CVR 41439122 – Company Info & Financials