LODEL, Todd Allan Born11/1987 NationalityAmerican Appointments1 (1 active) Appointments CompanyRoleAppointedResigned Lodel Energy UK Limited Director 8 Jul 2026 Data JSON Markdown