Reviews of TREELORD LTD {lord of the trees}. (Other) in Te Puke (Bay of Plenty).