is in process of liquidation on Nov 2, 2023
Where is AMOEBA INVESTMENTS's headquarters?
AMOEBA INVESTMENTS's headquarters is located at 120 SIXTH STREET, NORTHMEAD, BENONI, GAUTENG, 1501
What year was AMOEBA INVESTMENTS started?
AMOEBA INVESTMENTS was started in 2013