WELBON TOWER, STROVOLOS, NICOSIA