How are my/our funds protected?

Your funds are held in segregated client accounts at the Bank of London which, in turn, stores those funds unencumbered at the Bank of England.  The Bank of London is also part of the Financial Services Compensation Scheme, protecting eligible deposits as well.