OVO TELECOM LIMITED Company number 07018712 · Monitor this company Dissolved Overview People 4 Financial Documents Analysis Location Related Registered office Address1 RIVERGATE, TEMPLE QUAY, BRISTOL, UNITED KINGDOM, BS1 6ED PostcodeBS1 6ED Companies at this postcode 3 Map