Paul Vellen

Average leaser stung with £250 fair wear a...

Nov 05, 2013Comments off

Since 2008, a whopping £19million has been raked in through return charges