Mostert se Meul, Mowbray