About Trustee Properties Limited (03874677) United Kingdom