Canford & Castle Financial Planning Ltd is authorised and regulated by the Financial Conduct Authority, FRN 939118. Canford & Castle Financial Planning Ltd is registered in England, Company number 12960152, Little Canford, Station Road, Scorton, Richmond, DL10 6DD. View our Privacy Policy