CTOPENDATA

Explore companies in Connecticut

LEENA KURUVILLA

LEENA KURUVILLA

Company LEECH LLC
Business Number 1311835
Role Principal
Title  MEMBER
Residence Address GROTON, CT, 06340, USA
Business Address GROTON, CT, 06340, USA

LEENA KURUVILLA

Company LEECH LLC
Business Number 1311835
Role Registered Agent
Residence Address 819 BRIDGEPORT AVE., SHELTON, 06484, CT
Business Address 819 BRIDGEPORT AVE., SHELTON, 06484, CT