is not in process of liquidation on May 15, 2024
Where is LUSH SNAILS FARM AND KITCHEN's headquarters?
LUSH SNAILS FARM AND KITCHEN's headquarters is located at NO.6 SULTAN ROAD OFF IBRAHIM TAIWO ROAD, ILORIN, KWARA STATE
What year was LUSH SNAILS FARM AND KITCHEN started?
LUSH SNAILS FARM AND KITCHEN was started in 2022
Sources: Corporate Affairs Commission