Coronavirus (COVID-19) Update: we continue to operate business as usual with delivery within 2 – 3 workdays for self-install desks

Customer Service

Our standard office hours are between 9.00am and 5.00pm Monday to Friday.
Please contact us:
   [email protected]
  0333 2200 375

Office Address: Delta 606, Swindon, Wiltshire, SN5 7XF
Registered in England and Wales No. 8994572