is not in process of liquidation on Jan 12, 2023
Where is SOCK AND SOLE's headquarters?
SOCK AND SOLE's headquarters is located at 24B PALMER ROAD, MUIZENBERG, CAPE TOWN, 3362. 7945
What year was SOCK AND SOLE started?
SOCK AND SOLE was started in 2018