165 Spey Street, Invercargill, New Zealand 981003 218 2814
Electronics company in Invercargill, New Zealand