Flagstone is a cash deposit platform founded in 2013.
Cash deposit platform.
The minimum deposit required to open a Flagstone platform account is £250,000.