Address

International Telematics Holdings Ltd
326 Church Street
Penrose
Auckland 1061
New Zealand

Open Map

International Telematics Holdings Ltd
326 Church Street
Penrose
Auckland 1061
New Zealand

Open Map


VCID: 495888
Profile

Corporate information

Investment activity status
Active investor