This web site is operated by Internet Marketing & Management Services Ltd and introduces clients to independent
financial advisors. Internet Marketing & Management Services Ltd does not provide any finance
advice and only acts as an introducer to regulated companies.
Internet Marketing & Management Services Ltd. Business address and registered office is 7 Fidlas Road Llanishen Cardiff CF14 0LW.
The company is registered in England and Wales under Company Number 520850 |