Developers want to build on 19.96 hectares of land to the south of Forest Lane,, Andover, directly north of the A303.