Company name: Techbuyer
Description: Techbuyer is a global leader in the buying, refurbishing and selling of data centre equipment, including servers, memory and storage.
Unit C1, Crimple Ct, Hornbeam Square N, Harrogate HG2 8PB, United Kingdom