company limited ingersoll-rand european sales limited ingersoll-rand holdings limited ingersoll-rand irish treasury services limited interflex data systems
0001160497_company limited ingersoll-rand european sales limited ingersoll-rand holdings limited ingersoll-rand irish treasury services limited interflex data systems_