Company overview
Name
Arbela Limited
Incorporation date
8 January 1986
Address
Morgan & Morgan Building Po Box 958, Pasea Estate, Road Town, Tortola
Country
British Virgin Islands