Company IMMEDIATE TECHNICAL SERVICES INC. Address IMMEDIATE TECHNICAL SERVICES INC., EDISON, 08820, NEW JERSEY