Legacy Financial Limited. Company Registration Number 12573948. Registered Office: 36a Shambles Street, Barnsley, England S70 2SH.
Legacy Financial Limited is registered with the Data Protection Act 1998 Registration No. ZB296693 and is authorised and regulated by the Financial Conduct Authority under Firm Reference Number 967041 an Appointed Representative of TMG Direct Limited which is authorised and regulated by the Financial Conduct Authority under Firm reference 786245 and registered with the Data Protection Act 1998 Registration No: ZA178200.