NCPS Annual General Meeting 7th May