Company agrees to hold public consultation after Moray resid