DowneeOtaraAutomation CompaniesDowneeAbout DowneeAddress: 331B E Tamaki Rd, Otara, Auckland 2013Visit WebsitePhoneClaim ListingContact InformationPhone: 092770040Website: http://downee.com.au/Address:331B E Tamaki RdOtaraAuckland 2013