BACK TO CARRIERS Venus Carrier Information Data Centre(s) London 1 London 2 Country United Kingdom Region(s) London