Annetts & Orchard is a trading name of Annetts & Orchard Ltd. We are authorised and regulated by the Financial Conduct Authority. You can find Annetts & Orchard Ltd on the FCA register (FCA number 820272). Registered in England & Wales (11503291).