Public consultation is open, with an event planned for March 22 regarding Croudace Homes’ plans for 1,800 homes on land known as North Benfleet Hall