LEIGH LANDECHE

Persons with name LEIGH LANDECHE

LEIGH LANDECHE

Company TRAVEL TECH INTERNATIONAL LTD.
Address 118 TERRA BELLA BLVD. STE 103, COVINGTON, 70433, LA
Title Managing Member

LEIGH LANDECHE

Company L&L INVESTMENT HOLDINGS LIMITED
Address 5000 W ESPLANADE AVE BOX 162, METAIRIE, 70003, LA
Title Managing Member