Twelve North Limited Company number17498834 StatusActive TypePrivate Limited Company Incorporated5 Oct 2026 Nature of business Management consultancy activities other than financial management Registered office C/O Roca Accountants Limited The Lantern Gallery, 3 Worsley RoadWorsleyManchesterM28 2NN Data JSON Markdown