Cartier opens its new Chatswood Chase boutique, the Maison's third address in the city and arguably its most ambitious.