Company overview
Name
Alumina Technology Services Limited
Former names
ALUMINA TECHNOLOGY SERVICES LIMITED
Country
British Virgin Islands