« Back to Agriculture Iframac Ltd AddressPO Box 698 CityPort Louis Phone+230 207 4300 Fax+230 208 5809