About The Law Debenture (lbs) Pension Trust Corporation (03588940) United Kingdom