is not in process of liquidation on Nov 21, 2022
Where is AMBERWOOD INVESTMENT HOLDINGS's headquarters?
AMBERWOOD INVESTMENT HOLDINGS's headquarters is located at CAPRICORN HOUSE, 32 IMPALA ROAD, CHISLEHURSTON, GAUTENG, 2196
What year was AMBERWOOD INVESTMENT HOLDINGS started?
AMBERWOOD INVESTMENT HOLDINGS was started in 1995