is not in process of liquidation on Nov 3, 2023
Where is ALBIZIA INVESTMENT HOLDINGS's headquarters?
ALBIZIA INVESTMENT HOLDINGS's headquarters is located at 708 THE CAPITAL, 20 WEST ROAD SOUTH, MORNINGSIDE, GAUTENG, 2196
What year was ALBIZIA INVESTMENT HOLDINGS started?
ALBIZIA INVESTMENT HOLDINGS was started in 1996