Compania are sediul în Kerkade Olanda și produce sisteme pentru schele, turnuri, module de scenă, materiale de tachelaj și accesorii pentru toate instalațiile lor, de la micul stand de expoziție și până la instalațiile pentru concerte mari.
Produsele lor sunt realizate din aluminiu de înaltă calitate și sunt proiectate să fie conforme cu cele mai exigente standarde, cum ar fi TUV din Germania.