Company overview
Name
Amherst Associates Ltd.
Incorporation date
24 May 1993
Country
British Virgin Islands