CENABLE LIMITED Company number 06837879 · Monitor this company Dissolved Overview People 1 Documents Analysis Location Related Registered office AddressTECHNOPARK, 90 LONDON ROAD, LONDON, UNITED KINGDOM, SE1 6LN PostcodeSE1 6LN Companies at this postcode 100 Map