The expanding ALLU product range consists of the Screener Crusher processing attachment, Windrow Turner, Soil Stabilising and Compacting equipment. ALLU products are manufactured by Finnish company Ideachip Oy to the highest standards. All the products are designed to work in the most extreme conditions to meet customer requirements.
Allu Group
Teterboro New Jersey
USA