The Developer has added an Info Website, for those who want to track the progress of the Development.
Not surprising it is not 90 Queen East, but www.98queen.com probably a combo of using a "lucky 8" and the crown jewel of the development is the Richard Bigley Building who's address is 98...