Croft Solicitors is a trading name of Croft Solicitors Limited registered in England and Wales, Registered No. 7239257. Registered office: 19 Imperial Square, Cheltenham, Gloucestershire GL50 1QZ. Croft Solicitors Limited is authorised and regulated by the Solicitors Regulation Authority, SRA ID 564522. A list of directors is open for inspection at the registered office.