Kingsgate 2012 Annual General Meeting Presentation by Kingsgate CEO & Managing Director Gavin Thomas.