Skip to form
James Hay logo (300dpi)

Download our latest report

For details on how we process personal data please see our privacy notice.

“Nucleus” is the trading name for Nucleus Financial Platforms Limited (06033126) (registered in England whose registered address is Dunn’s House, St Paul’s Road, Salisbury SP2 7BF) and its group. (2/23)