David Penrose
David and his team understand the market and quietly but very effectively use their experience and expertise together with contacts to bring about a good outcome for vendors