is not in process of liquidation on May 18, 2024
Where is L AND J FARMS's headquarters?
L AND J FARMS's headquarters is located at 6TH FLOOR, SAAMBOU NAT BLDG, 130 COMMISSIONER STR, JOHANNESBURG, 1627
What year was L AND J FARMS started?
L AND J FARMS was started in 1967