Station Financial is a trading name of Station Associates and is registered in England and Wales no. 04942581.
Authorised and regulated by the Financial Conduct Authority. Station Financial is entered on the Financial Services Register https://register.fca.org.uk/ under reference 580271.
Full Regulatory Statement