is not in process of liquidation on Dec 27, 2022
Where is LOCKMEAD GROUP's headquarters?
LOCKMEAD GROUP's headquarters is located at 33 NORTHUMBERLAND DRIVE, DURBAN NORTH, DURBAN, KWA-ZULU NATAL, 4051
What year was LOCKMEAD GROUP started?
LOCKMEAD GROUP was started in 2020