Company Number: OC317143 HOWELLS LLP (the "Partnership") is a Limited Liability Partnership, incorporated on 11 January 2006 (Wednesday) in UK. The partnership current operating status is Dissolved and registered office is at 15-17 BRIDGE STREET, SHEFFIELD.