Company Information
- Company Name
- TechStar
- Category
- Electronics store
- Address
- Unit 10A, Jetland Centre, Ennis Road, Limerick, V94 A002, Ireland
- Country
- Global
TechStar address: Unit 10A, Jetland Centre, Ennis Road, Limerick, V94 A002, Ireland.
TechStar operates in the Electronics store category.