Yes, as already mentioned Betfred is fully regulated operator and they keep your funds in accounts separate from company accounts, but they would form part of the assets of the business in the event of insolvency.