GB Car Leasing. GB Van Leasing and GB Vehicle Contracts are trading styles of Green Bison Limited, which is authorised and regulated by the Financial Conduct Authority. Our FCA Firm Registration Number is 672334. Our Data protection registration Number is Z926779X Green Bison is a Credit Broker Not a Lender. Green Bison Limited, Unit B1, Caerphilly Business Park, Van Road, Caerphilly, CF83 3ED (Registered Number 04596559). All vehicles shown are for illustration purposes only.