Greenham Trust secures £25m funding via private placement