Company overview
Name
Armada Invest & Finance Inc.
Incorporation date
19 February 2008
Address
Road Town, Trident Chambers, P.O.Box 146, Tortola
Country
British Virgin Islands