Freetrade shares only held in crowdcube?


I invested in Freetrade a few years ago and seem to remember that the shares are held on a website that isn’t crowdcube. Am I imagining this?

The Freetrade shares are either held directly by Freetrade or within the Crowdcube nominee account depending on which round(s) you invested in.

I think you are thinking about Capdesk - where you can view your holdings and Freetrade also do some admin from there as well - Capdesk