is not in process of liquidation on Jan 2, 2023
Where is IMBOYA PROPERTIES's headquarters?
IMBOYA PROPERTIES's headquarters is located at 10 FAIRVIEW OFFICE PARK, FIRST AVENUE, GEORGE, WESTERN CAPE, 6529
What year was IMBOYA PROPERTIES started?
IMBOYA PROPERTIES was started in 1997