Company overview
Name
Albuca Enterprises Limited
Incorporation date
13 June 2012
Address
Road Town, Tortola
Country
British Virgin Islands