LEOPOLD Company NameLEOPOLD Other NameLaval Tel No8326309 Mobile No58757134 Email AddressNil Business Address 1Eau Vannee, Rodrigues Product DetailsManufacture of vacoas weaving bags CategoriesHandicraft DistrictRodrigues