OLSC AGM set for 26 July