VIRTUSTREAM UK TECHNOLOGIES LIMITED Company number 08098395 · Monitor this company Dissolved Overview People 2 Documents Analysis Location Related Registered office Address3RD FLOOR, 78-79 LEADENHALL STREET, LONDON, EC3A 3DH PostcodeEC3A 3DH Companies at this postcode 42 Average house price in EC3A 3DH £49,000 (2 sales) Map