About Greenham Trust Ltd (03340350) United Kingdom