is not in process of liquidation on Jun 1, 2023
Where is IB CONSULTANTS's headquarters?
IB CONSULTANTS's headquarters is located at 119 VILLIERS ROAD, WALMER, PORT ELIZABETH, EASTERN CAPE, 6070
What year was IB CONSULTANTS started?
IB CONSULTANTS was started in 2019