About The Law Debenture (1996) Pension Trust Corporation (03274423) United Kingdom