Company TELERENT LEASING CORPORATION Address 1251 AVENUE OF THE AMERICAS 51ST FLOOR NEW YORK , NY 10020