NDC unveils $20m office