is not in process of liquidation on Dec 29, 2022
Where is LORDS FOOD HOLDINGS's headquarters?
LORDS FOOD HOLDINGS's headquarters is located at SUITE 3505 35TH FL, CARLTON CENTRE, COMMISSIONER STREET, JOHANNESBURG, 1627
What year was LORDS FOOD HOLDINGS started?
LORDS FOOD HOLDINGS was started in 1977