• IT LEASING

CSI Leasing, Inc. (CSI) is one of the largest independent equipment leasing specialists in the world, with customers in more than 36 countries.

  • Established in 1972
  • Headquartered in St. Louis, Missouri with more than 40 sales offices located throughout the U.S.
  • More than 70 offices around the world
  • 940+ employees worldwide
  • Wholly-owned subsidiary of Tokyo Century Corporation
  • Member of the Equipment Leasing and Finance Association (ELFA) and the Association of Service and Computer Dealers International (ASCDI)

CSI Leasing UK Ltd

1-2 Chambers Way
Newton Chambers Road
Chapeltown, Sheffield
S35 2PH

For sales related information or inquiries about leasing, please call
+44 114 232 9200
Email sales@csileasing.co.uk

For existing customers requiring non-sales related information (e.g. administration, account operation), please call either:
+44 114 232 9213 or +44 114 232 9201
Email administration@csileasing.co.uk

This website uses cookies to allow us to see how the site is used.
The cookies cannot identify you.
If you continue to use this site we will assume that you are happy with this. More information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible.

If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this. More information http://www.aboutcookies.org/cookies/

Close