Company overview
Name
Abacus Corporate Services Limited
Incorporation date
23 March 1994
Country
British Virgin Islands