From its open terraces court to the unique meeting rooms, the 31 North Tower Nile Developments is where you will…