Company overview
Name
Abaya Investments Corp.
Incorporation date
6 June 2017
Address
Vanterpool Plaza, Second Floor Wickhams Cay 1, Road Town, Tortola
Country
British Virgin Islands