LONDON: Star Energy (AIM:STAR) has announced the sale of its land in Alton, Hampshire to Pickerings Hire Limited for £6.3 million. This site previously hosted...