is inactive
Where is CASTELLUM INVESTMENT HOLDINGS's headquarters?
CASTELLUM INVESTMENT HOLDINGS's headquarters is located at 5 DIMITRI CRESCENT, PALTINUM PARK, BENDOR, PLOKWANE, 0699
What year was CASTELLUM INVESTMENT HOLDINGS started?
CASTELLUM INVESTMENT HOLDINGS was started in 2001