Company overview
Name
Aeda Services Limited
Former names
Neda Services Limited
Country
British Virgin Islands