Leonard Curtis is one of the largest independent firms in the UK specialising in corporate recovery, insolvency and business restructuring.