It's not a planning application it's a request as to whether Lewes DC believe it will have significant effects on the environment. If they do it means the actual planning application will need to be accompanied by more detailed environmental information.
I doubt the plans are final at this...