Innovative Business Park, Derker Street, Oldham OL1 4EQ, United Kingdom
Innovative Technology Ltd (ITL) is a market-leading provider of cash handling solutions with over 24 years of experience. They offer state-of-the-art products for industries such as gaming, amusement, vending, retail, and kiosk, focusing on automating ...
Phone
+44 161 626 9999
Year Founded
1992