This development now appears to be open.

This writeup gives tower heights, the existence of a structure between the two towers (inc. car park and terrace), and a terrace on the roof of the larger tower.   Also gives photos.

http://diamondgeezer.blogspot.com/2017/08/capital-towers.html