LC Leonards Corporate Solutions Fraud Investigations Glasgow, Scotland, United Kingdom · 2 locations Leonards Corporate Solutions is a corporate investigation and litigation support firm headquartered in Glasgo…