Overview
Legal name
LOGITECH ELECTRONICS LIMITED
Region
West Midlands
Registered address
LANE END
CHURCH ASTON
NEWPORT
SHROPSHIRE
ENGLAND
TF10 9JJ
Insolvency history
No