Glasgow based company yourLease has emerged stronger than ever, despite the recent turbulent year that some in the Leasing industry have suffered. Strong trading has