Thomas Westcott Business Recovery & Insolvency is a trading name of Thomas Westcott Business Recovery LLP, a limited liability partnership registered in England & Wales No. OC396326. Registered office: 26-28 Southernhay East, Exeter, Devon, EX1 1NS. A list of members names are available at the above address. J Mitchell is licenced to act as an insolvency practitioner in the UK by the Institute of Chartered Accountants in England and Wales.