About The Sole Trustee Plc (07958884) United Kingdom