Todd Property is today launching a new website, spelling out its plans for this site north of Auckland.