Company overview
Name
Amherst Investments Holdings Inc.
Incorporation date
15 March 1999
Country
British Virgin Islands