About The Green Settlement Trustee Company Number 1 Limited (08980220) United Kingdom