About Trustee Property Limited (11120217) United Kingdom