Northwood Financial Consultants Ltd is Authorised and Regulated by the Financial Conduct Authority. Financial Services Register Number 563908.
Registered in England & Wales, Company Number 7731635. Registered Office address: As per our registered address. Trading address: 87, Norton Road, Stourbridge, West Midlands, DY8 2TB. Telephone: (01384) 377 062
The guidance and or advice contained within this website is subject to the UK regulatory regime and is therefore primarily targeted to customers in the UK.