Te Puni Village, management agreement