top of page
Ark Squared (company number 16138079) is a London-based company investing own capital into public securities markets seeking above-average returns. Ark Squared is currently not regulated by Financial Conduct Authority (FCA) and is not soliciting investments or marketing any FCA-regulated services.

bottom of page