Leon LeeGaard – CVR 34242569 – Company Info & Financials