Company overview
Name
Abila Holding Limited
Incorporation date
13 February 2013
Address
Vanterpool Plaza, Floor 2, Road Town, Tortola
Country
British Virgin Islands