About Legacy Trust Corporation Limited (08712610) United Kingdom