Established in 1986 as a private company, the business was one of the first in the UK to recognise the need for secure IT asset disposal, IT recycling and data destruction services. The business grew quickly as the growth of computer use in business expanded rapidly during the 80’s and 90’s. By the mid 90’s we were providing services to many of the leading businesses in the UK and had established ourselves as one of the leading asset disposal and computer recycling companies in the UK. This position brought us to the attention of CSI Leasing, one of the world’s largest IT leasing companies who were looking for an IT asset management company to manage their lease returns in Europe. CSI bought the company in 1998.

Founded in 1972, CSI Leasing has been part of the IT industry for 40 years. Today, CSI Leasing is one of the largest independent IT lessors in the world with a presence in over 20 countries across North America, South America, Europe and Asia.

EPC is CSI’s North American disposal subsidiary and one of the market leaders in that part of the globe. Founded in 1984, EPC has been providing asset disposal services for over 25 years. EPC has been a wholly-owned subsidiary of CSI since 1998.

The CSI business was acquired by Century Tokyo Leasing Corporation in 2016, further strengthening our global position as one of the world’s largest and most experienced IT leasing and IT disposal companies.