Company STARR BUSINESS SERVICES INC. Address STARR BUSINESS SERVICES INC., E AMHERST, 14051-1588, NEW YORK