Mesh Fabrics For Furnishing in Belgium Les Inseparables Address: rue du Moulin 180, 1210 Bruxelles Belgium Phone Number: +32 486 37 85 52