Te Wairua LimitedHastingsGeneral ManufacturersTe Wairua LimitedAbout Te Wairua LimitedAddress: 806 Omahu Rd, Frimley, Hastings 4120Claim ListingContact InformationPhone: Address:806 Omahu RdFrimleyHastings 4120