Capital Bank Leasing 8 Ltd is a private company categorized under Agricultural Credit Institutions and located in Edinburgh, United Kingdom.