Public participation to start on Mowbray golf course development