Company overview
Name
Abella Investments Limited
Incorporation date
13 February 2009
Address
Palm Grove House Wickams Cay 1, Road Town, Tortola
Country
British Virgin Islands