About The Green People Trust Limited (07819852) United Kingdom