Company overview
Name
Anubis Holdings Limited
Incorporation date
28 October 1998
Address
Vistra Corporate Services Centre, Road Town
Country
British Virgin Islands