Well with all this time in business they should be able to place anything
Created Date: 2018-04-08 is when their site was registered. No BBB logo or a lender license number listed. It just says “LendrzHub has partnered with the very best financing companies so you can have access to the best deals.”