Company SENTINEL OFFICE PAYROLL CORP. Address SENTINEL OFFICE PAYROLL CORP., NEW YORK, 10020, NEW YORK