Edward Mellor Limited is an appointed representative of The Openwork Partnership, a trading style of Openwork Limited which is authorised and regulated by the Financial Conduct Authority.
Edward Mellor Limited is registered in England and Wales under company number 02139859. Registered office: 65-81 St. Petersgate, Stockport, Cheshire SK1 1DS.
The information on this website is subject to the UK regulatory regime and is therefore targeted at consumers in the UK.
Login