Village Insurance Limited A: 17 Napier Road, Havelock North 4130 A: PO.Box 8011, Havelock North 4157 Contact Us: P: 06 870 6567