Company overview
Name
A.R. Armstrong Inc.
Former names
BARRACUDA INVESTMENTS INC.
Incorporation date
21 March 1997
Country
British Virgin Islands