Apr 12, · Windsor Brokers clients can now make transac-tions through Windsor Brokers MasterCards. Fun-ding is now made easy with the Windsor Brokers Card app, which allows you to deposit, withdraw, and transfer amounts to and from your trading account. Offering cutting – edge (branded cards) tailored solut 5/5(1). Windsor Brokers Ltd is licensed and regulated by the Cyprus Securities and Exchange Commission (“CySEC”; Licence Number: /04). Windsor Brokers Ltd, does not accept clients from the USA, Japan and Belgium. Windsor Brokers Ltd is committed to maintain the highest standards of ethical behavior and professionalism, as well as a high level of.