Company Number: SO304753 DIGILEADERS LLP (the "Partnership") is a Limited Liability Partnership, incorporated on 27 January 2014 (Monday) in UK. The partnership current operating status is Dissolved and registered office is at SUITE 110 12 SOUTH BRIDGE, 12 SOUTH BRIDGE, EDINBURGH.