Thomson Ferrie LLP is a limited liability partnership and is authorised and regulated by the Financial Conduct Authority; no: 504710.