ORGANIC TELECOMS LIMITED Company number 10368992 · Monitor this company Dissolved Overview People 6 Financial Control Charges Documents Analysis Location Related Registered office AddressOne, Cathedral Square, Blackburn, BB1 1EX PostcodeBB1 1EX Companies at this postcode 2 Map