Seymour Financial is a trading style of Insight Financial Associates Ltd. Registered Office: Insight House, 7a Alkmaar Way, Norwich International Business Park, Norwich, NR6 6BF. Authorised and regulated by the Financial Conduct Authority, Regulated in England and Wales Company No. 05054886. UK FCA No 458421