Services Nec, Flushing NY