Land off Station Road, Flitch Green, Essex