Ngarangi Ayrshires C/- D G Macky Name: Ngarangi Ayrshires C/- D G Macky Farm: Ngarangi Ayrshires Stud Name: NGARANGI Work Phone: 07 8717978 Email Address: dgmacky@wnation.net.nz Address: 92 Bank Road, RD 3, , OHAUPO, Waikato, 3883 Ward: 3