is not in process of liquidation on Dec 19, 2022
Where is LIMBADA LOGISTICS AND FMCG's headquarters?
LIMBADA LOGISTICS AND FMCG's headquarters is located at 2 DURRIS STREET, FOREST TOWN, JOHANNESBURG, GAUTENG, 2193
What year was LIMBADA LOGISTICS AND FMCG started?
LIMBADA LOGISTICS AND FMCG was started in 2022