CASTEELS FRANCE SARL ZAC, 15/18 rue Fournier F-92110 CLICHY France
English speaking customers and suppliers can reach us through CASTEELS S.A. (Belgium):