is in process of liquidation on Nov 5, 2023
Where is LCH Legacy Group's headquarters?
LCH Legacy Group's headquarters is located at 21 NANAS VILLAS, JOHANNESBURG, EDENVALE, 1609
What year was LCH Legacy Group started?
LCH Legacy Group was started in 2016