NOTICE OF ANNUAL GENERAL MEETING – 28TH JUNE 2017