It provides PC software and associated products direct to customers through its website and contact centre in the UK and has over 200 employees at its head office in West Bridgford, near Nottingham, United Kingdom.
It provides PC software and associated products direct to customers through its website. It provides contact centre in the UK. It has over 200 employees at its head office in West Bridgford. This is near Nottingham. Nottingham is United Kingdom.