is in process of liquidation on Jan 1, 2023
Where is LAULI FARMS's headquarters?
LAULI FARMS's headquarters is located at 10 SHREWSBURY AVENUE UMBILO, DURBAN, DURBAN, KWA-ZULU NATAL, 4001
What year was LAULI FARMS started?
LAULI FARMS was started in 2019