Company overview
Company Number
OE029820
Name
Collisto Investments Limited
Entity type
Overseas Entity
Status
Active
Incorporation date
18 May 2023
Address
Suite No 1 Cees Plaza Church Folly, P.O Box 86, Grand Turk, TKCA 1ZZ, Turks And Caicos Islands
Postal code
TKCA 1ZZ
Country
United Kingdom