Natural Fibres in Belgium Leon Vandecasteele Address: Izegemsestraat 71, 8860 Izegem Belgium Phone Number: +32 51 30 06 56