LEVERSEDGE TELECOM SERVICES LIMITED Company number 01207776 · Monitor this company Active Overview People 31 Financial Control Charges Documents Analysis Location Related Registered office Address23 Slater Street, Leicester, LE3 5AS PostcodeLE3 5AS Companies at this postcode 37 Map