Hampshire renewable energy developer secures £19m bank guarantee facility