Additional information regarding Llanover site submissions

See here for an update on all 5 site submissions including recent information from Llanover.