Credit Trader, New York/ London broker dealer

London, South East England