ComputerLand
Technology solutions - Reseller services | Capita IT Enterprise Services | Capita ITES.
Launch date
Employees
Market cap
-
Enterprise valuation
$38m (Public information from Mar 2008)
Company register number 02275625
London England (HQ)
Authorizing premium user...