Company overview
Name
Adelstar Investments Ltd
Incorporation date
12 January 2011
Address
Mill Mall, Suite 6, Wickhams Cay, 1, Road Town, Tortola
Country
British Virgin Islands