Virtus Data Centres 5 years ago ID: #23192 Listed In : Computers & Information Technology Kent House 14–17 Market Place London, W1W 8AJ Business Description Virtus Data Centres, Category: Computers & Information Technology, Address: Kent House 14–17 Market Place London, W1W 8AJ Reviews & Ratings Write a Review No Review. Please login / register to add your review.